Author: Victor Kareh <vkareh@redhat.com>
ApplicationList: Reset app menu screen when loading watch face This prevents the application list from loading in the last used screen and instead goes back to the first screen whenever the watch face is loaded. Fixes #2006
src/displayapp/DisplayApp.cpp | 1 +
diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index c1008be0799ae1cb29e2042f0b0c7d281043692d..9c7d87b2b852333bf63a11f30d4f172141532a73 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -446,6 +446,7 @@ currentScreen.reset(watchFace->create(controllers)); else { currentScreen.reset(userWatchFaces[0].create(controllers)); } + settingsController.SetAppMenu(0); } break; case Apps::Error: currentScreen = std::make_unique<Screens::Error>(bootError);