From cf62482e981bbb00ac9dc8b57cd61fbfb9314b6d Mon Sep 17 00:00:00 2001 From: SteveAmor Date: Fri, 31 Jul 2026 16:06:47 +0100 Subject: [PATCH] Resets the appStack when the display is automatically moved back to the watch face --- src/displayapp/DisplayApp.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index 84fa603622..1f0fe67433 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -323,6 +323,8 @@ void DisplayApp::Refresh() { if (currentApp == Apps::Launcher || currentApp == Apps::Notifications || currentApp == Apps::QuickSettings || currentApp == Apps::Settings) { LoadScreen(Apps::Clock, DisplayApp::FullRefreshDirections::None); + appStackDirections.Reset(); + returnAppStack.Reset(); // Wait for the clock app to load before moving on. while (!lv_task_handler()) { };