From 4963de0ad0d3e31edb3b7732e5dbb60e04792e66 Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Fri, 1 Mar 2024 15:04:46 +0200 Subject: [PATCH] Stop sync on cancel passphrase input --- .../main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt b/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt index e07d2ab37..bd4c21420 100644 --- a/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt +++ b/auth/src/main/java/org/futo/circles/auth/feature/uia/UIAViewModel.kt @@ -152,6 +152,7 @@ class UIAViewModel @Inject constructor( val session = MatrixSessionProvider.currentSession ?: return@launchBg val sessionId = session.sessionParams.credentials.sessionId() refreshTokenManager.cancelTokenRefreshing(session) + MatrixSessionProvider.removeListenersAndStopSync() MatrixInstanceProvider.matrix.authenticationService().removeSession(sessionId) } } -- GitLab