From 337d4d05d68f062793f1f595313af0fcd8fa12f2 Mon Sep 17 00:00:00 2001 From: ganfra Date: Thu, 27 Jul 2023 16:49:49 +0200 Subject: [PATCH] Sync: move sync lifecycle to onStart/onStop instead of onResume/onPause --- .../main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt b/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt index 4130e5da23..effe67fd49 100644 --- a/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt +++ b/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt @@ -138,12 +138,12 @@ class LoggedInFlowNode @AssistedInject constructor( backstack.push(NavTarget.Ftue) } }, - onResume = { + onStart = { lifecycleScope.launch { syncService.startSync() } }, - onPause = { + onStop = { syncService.stopSync() }, onDestroy = {