diff --git a/app/src/main/java/com/nextcloud/talk/chat/data/network/OfflineFirstChatRepository.kt b/app/src/main/java/com/nextcloud/talk/chat/data/network/OfflineFirstChatRepository.kt index 5dff18e90..84f740e64 100644 --- a/app/src/main/java/com/nextcloud/talk/chat/data/network/OfflineFirstChatRepository.kt +++ b/app/src/main/java/com/nextcloud/talk/chat/data/network/OfflineFirstChatRepository.kt @@ -800,6 +800,9 @@ class OfflineFirstChatRepository @Inject constructor( override fun handleOnPause() { itIsPaused = true + if (this::scope.isInitialized) { + scope.cancel() + } } override fun handleOnResume() { @@ -807,9 +810,7 @@ class OfflineFirstChatRepository @Inject constructor( } override fun handleOnStop() { - if (this::scope.isInitialized) { - scope.cancel() - } + // not used } @Suppress("LongParameterList")