From dca52c4ae5896ce236353d8ec357cccb4492db4e Mon Sep 17 00:00:00 2001 From: philmoz Date: Sun, 15 Jan 2023 13:06:18 +1100 Subject: [PATCH] fix(color): Update top bar date & time when in setup pages (#3037) --- radio/src/gui/colorlcd/tabsgroup.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/radio/src/gui/colorlcd/tabsgroup.cpp b/radio/src/gui/colorlcd/tabsgroup.cpp index 1840f7b00..45a67c3ce 100644 --- a/radio/src/gui/colorlcd/tabsgroup.cpp +++ b/radio/src/gui/colorlcd/tabsgroup.cpp @@ -247,6 +247,13 @@ void TabsGroup::checkEvents() if (currentTab) { currentTab->checkEvents(); } + + static uint32_t lastRefresh = 0; + uint32_t now = RTOS_GET_MS(); + if (now - lastRefresh >= 5000) { + lastRefresh = now; + header.invalidate(); + } } void TabsGroup::onEvent(event_t event)