diff --git a/mobile/apps/photos/lib/main.dart b/mobile/apps/photos/lib/main.dart index 4c8b6fe317..f9b481895a 100644 --- a/mobile/apps/photos/lib/main.dart +++ b/mobile/apps/photos/lib/main.dart @@ -60,6 +60,7 @@ const kFGHomeWidgetSyncFrequency = Duration(minutes: 15); const kBGTaskTimeout = Duration(seconds: 58); const kBGPushTimeout = Duration(seconds: 28); const kFGTaskDeathTimeoutInMicroseconds = 5000000; +bool isProcessBg = true; void main() async { debugRepaintRainbowEnabled = false; @@ -86,6 +87,7 @@ void main() async { Future _runInForeground(AdaptiveThemeMode? savedThemeMode) async { return await runWithLogs(() async { _logger.info("Starting app in foreground"); + isProcessBg = false; await _init(false, via: 'mainMethod'); final Locale? locale = await getLocale(noFallback: true); runApp( diff --git a/mobile/apps/photos/lib/utils/bg_task_utils.dart b/mobile/apps/photos/lib/utils/bg_task_utils.dart index 92c26d880b..71d17495c8 100644 --- a/mobile/apps/photos/lib/utils/bg_task_utils.dart +++ b/mobile/apps/photos/lib/utils/bg_task_utils.dart @@ -87,7 +87,7 @@ class BgTaskUtils { frequency: Platform.isIOS ? const Duration(minutes: 30) : const Duration(minutes: 15), - initialDelay: const Duration(minutes: 10), + // initialDelay: const Duration(minutes: 10), constraints: workmanager.Constraints( networkType: workmanager.NetworkType.connected, requiresCharging: false,