From 4315217f654ece7a58f98babb72fe8929a4cb1ae Mon Sep 17 00:00:00 2001 From: philmoz Date: Thu, 13 Apr 2023 14:49:21 +1000 Subject: [PATCH] fix(color): Custom failsafe settings not always to storage (#3463) --- radio/src/gui/colorlcd/custom_failsafe.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/radio/src/gui/colorlcd/custom_failsafe.cpp b/radio/src/gui/colorlcd/custom_failsafe.cpp index e19bb1872..78035846b 100644 --- a/radio/src/gui/colorlcd/custom_failsafe.cpp +++ b/radio/src/gui/colorlcd/custom_failsafe.cpp @@ -110,6 +110,7 @@ public: if (value != FAILSAFE_CHANNEL_HOLD && value != FAILSAFE_CHANNEL_NOPULSE) { setSetValueHandler([=](int value) { g_model.failsafeChannels[channel] = calc1000toRESX(value); + SET_DIRTY(); }); lv_obj_clear_state(lvobj, LV_STATE_DISABLED); } else { @@ -117,6 +118,7 @@ public: setSetValueHandler(nullptr); lv_obj_add_state(lvobj, LV_STATE_DISABLED); } + SET_DIRTY(); NumberEdit::update(); }