fix(color): Custom failsafe settings not always to storage (#3463)

This commit is contained in:
philmoz
2023-04-13 14:49:21 +10:00
committed by GitHub
parent 5a18647cd4
commit 4315217f65
@@ -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();
}