From af4353607275def89101b35b75a46f66ce558925 Mon Sep 17 00:00:00 2001 From: philmoz Date: Mon, 20 Nov 2023 14:41:06 +1100 Subject: [PATCH] fix(color): Pre-flight check page does not always update switch state (#4342) --- radio/src/gui/colorlcd/preflight_checks.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/radio/src/gui/colorlcd/preflight_checks.cpp b/radio/src/gui/colorlcd/preflight_checks.cpp index 311ec65db..0eb858f11 100644 --- a/radio/src/gui/colorlcd/preflight_checks.cpp +++ b/radio/src/gui/colorlcd/preflight_checks.cpp @@ -280,8 +280,7 @@ void SwitchWarnMatrix::onPress(uint8_t btn_id) bfSet(g_model.switchWarningState, newstate, 3 * sw, 3); SET_DIRTY(); - // TODO: save state in object - setTextAndState(sw); + setTextAndState(btn_id); } bool SwitchWarnMatrix::isActive(uint8_t btn_id)