From 2a1a6bcdd91f93aa436be73ff9bd54f2f3f1aed4 Mon Sep 17 00:00:00 2001 From: ganfra Date: Wed, 9 Aug 2023 20:59:04 +0200 Subject: [PATCH] Sync: remove distincUntilChanged which can cause sync to stay blocked (#1044) Co-authored-by: ganfra --- .../main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt | 2 -- 1 file changed, 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 ec8beb16c1..1355035577 100644 --- a/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt +++ b/appnav/src/main/kotlin/io/element/android/appnav/LoggedInFlowNode.kt @@ -72,7 +72,6 @@ import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.FlowPreview import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.debounce -import kotlinx.coroutines.flow.distinctUntilChanged import kotlinx.coroutines.launch import kotlinx.parcelize.Parcelize import timber.log.Timber @@ -165,7 +164,6 @@ class LoggedInFlowNode @AssistedInject constructor( ) { syncState, networkStatus -> Pair(syncState, networkStatus) } - .distinctUntilChanged() .collect { (syncState, networkStatus) -> Timber.d("Sync state: $syncState, network status: $networkStatus") if (syncState != SyncState.Running && networkStatus == NetworkStatus.Online) {