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)