From 2aa52965a92ee941ac73249a27d9de778307a19a Mon Sep 17 00:00:00 2001 From: eshifri <46511024+eshifri@users.noreply.github.com> Date: Mon, 28 Jun 2021 23:55:32 -0700 Subject: [PATCH] Highlite active inputs and mixies (#337). Take 2. (#361) * Highlight active inputs and mixies (#337) --- radio/src/gui/colorlcd/model_inputs.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/model_inputs.cpp b/radio/src/gui/colorlcd/model_inputs.cpp index 06080ad4e..62a24d2a8 100644 --- a/radio/src/gui/colorlcd/model_inputs.cpp +++ b/radio/src/gui/colorlcd/model_inputs.cpp @@ -337,7 +337,7 @@ void CommonInputOrMixButton::drawFlightModes(BitmapBuffer *dc, void CommonInputOrMixButton::paint(BitmapBuffer * dc) { dc->drawSolidFilledRect(0, 0, width(), height(), - /*hasFocus() ? FOCUS_BGCOLOR :*/ FIELD_BGCOLOR); + isActive() ? HIGHLIGHT_COLOR : FIELD_BGCOLOR); paintBody(dc); if (!hasFocus()) @@ -397,6 +397,7 @@ class InputLineButton : public CommonInputOrMixButton if (line.flightModes) { drawFlightModes(dc, line.flightModes, textColor); } + } };