From 77feeb62f7ae069718a257516bb51f54095303ad Mon Sep 17 00:00:00 2001 From: philmoz Date: Sun, 2 Jun 2024 19:48:11 +1000 Subject: [PATCH] fix(color): slow prec not updating fields when changing precision (#5105) --- radio/src/gui/colorlcd/mixer_edit_adv.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/radio/src/gui/colorlcd/mixer_edit_adv.cpp b/radio/src/gui/colorlcd/mixer_edit_adv.cpp index f14714145..fdd6c5b8e 100644 --- a/radio/src/gui/colorlcd/mixer_edit_adv.cpp +++ b/radio/src/gui/colorlcd/mixer_edit_adv.cpp @@ -109,8 +109,10 @@ void MixEditAdvanced::buildBody(Window* form) GET_DEFAULT(mix->speedPrec), [=](int newValue) { mix->speedPrec = newValue; + slowUp->clearTextFlag(PREC2); slowUp->setTextFlag(mix->speedPrec ? PREC2 : PREC1); slowUp->update(); + slowDn->clearTextFlag(PREC2); slowDn->setTextFlag(mix->speedPrec ? PREC2 : PREC1); slowDn->update(); SET_DIRTY();