From 7211efa6cb99b91f1c88c120d8f01c382deca8e5 Mon Sep 17 00:00:00 2001 From: Santo Shakil Date: Wed, 2 Sep 2026 17:28:06 +0600 Subject: [PATCH] chore(mobile): log app resume and pause (#31207) --- mobile/lib/providers/app_life_cycle.provider.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile/lib/providers/app_life_cycle.provider.dart b/mobile/lib/providers/app_life_cycle.provider.dart index 74a0f5b57..0869cf1ff 100644 --- a/mobile/lib/providers/app_life_cycle.provider.dart +++ b/mobile/lib/providers/app_life_cycle.provider.dart @@ -37,6 +37,7 @@ class AppLifeCycleNotifier extends StateNotifier { Future handleAppResume() async { state = AppLifeCycleEnum.resumed; + _log.info("App resumed"); // Prevent overlapping resume operations if (_resumeOperation != null && !_resumeOperation!.isCompleted) { @@ -66,6 +67,7 @@ class AppLifeCycleNotifier extends StateNotifier { Future _performResume() async { // no need to resume because app was never really paused if (!_wasPaused) { + _log.info("Resume skipped, app was never paused"); return; } _wasPaused = false; @@ -178,6 +180,7 @@ class AppLifeCycleNotifier extends StateNotifier { Future handleAppPause() async { state = AppLifeCycleEnum.paused; _wasPaused = true; + _log.info("App paused"); // Prevent overlapping pause operations if (_pauseOperation != null && !_pauseOperation!.isCompleted) {