From 3eaeb911e899cee90130874f4ce32c831f1cf19e Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 19 Aug 2022 11:15:00 +0200 Subject: [PATCH] fix: set screen setup tab corresponding to current main view --- radio/src/gui/colorlcd/menu_screen.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/colorlcd/menu_screen.cpp b/radio/src/gui/colorlcd/menu_screen.cpp index 7dc1fe51a..f10375222 100644 --- a/radio/src/gui/colorlcd/menu_screen.cpp +++ b/radio/src/gui/colorlcd/menu_screen.cpp @@ -59,6 +59,7 @@ void ScreenMenu::updateTabs() } // set the active tab to the currently shown screen on the MainView - if ((unsigned)(g_model.view + 1) < getTabs()) - setCurrentTab(g_model.view + 1); + auto view = ViewMain::instance()->getCurrentMainView(); + if (view + 1 < getTabs()) + setCurrentTab(view + 1); }