From c0911753e0550816bd24bc2f3ead21c6cecacc75 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Tue, 3 Aug 2021 21:11:17 +1000 Subject: [PATCH] Refresh display when logical switch state changes --- radio/src/gui/colorlcd/model_logical_switches.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/model_logical_switches.cpp b/radio/src/gui/colorlcd/model_logical_switches.cpp index ea91b8550..3860d3981 100644 --- a/radio/src/gui/colorlcd/model_logical_switches.cpp +++ b/radio/src/gui/colorlcd/model_logical_switches.cpp @@ -66,7 +66,8 @@ class LogicalSwitchEditPage: public Page { Page::checkEvents(); if (active != isActive()) { - headerSwitchName->setTextFlags(isActive() ? FONT(BOLD) | HIGHLIGHT_COLOR : MENU_COLOR); + invalidate(); + headerSwitchName->setTextFlags(isActive() ? FONT(BOLD) | HIGHLIGHT_COLOR : FOCUS_COLOR); active = !active; } }