From e5ddbe3c10f2dfdd2ce11b5f74f97fb3758ad1d2 Mon Sep 17 00:00:00 2001 From: Alessandro Genova Date: Fri, 12 Sep 2025 21:26:02 -0400 Subject: [PATCH] immediately process events when coming out of deep sleep --- movement.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/movement.c b/movement.c index 1c9db617..14944bea 100644 --- a/movement.c +++ b/movement.c @@ -1277,6 +1277,10 @@ bool app_loop(void) { // back to sleep (unless the user interacts with it in the meantime) _pending_sequence = NULL; } + + // don't let the watch sleep when exiting deep sleep mode, + // so that app_loop will run again and process the events that may have fired. + can_sleep = false; } #endif