diff --git a/appnav/src/main/kotlin/io/element/android/appnav/loggedin/LoggedInPresenter.kt b/appnav/src/main/kotlin/io/element/android/appnav/loggedin/LoggedInPresenter.kt index a2cb95ff6f..dec25bc065 100644 --- a/appnav/src/main/kotlin/io/element/android/appnav/loggedin/LoggedInPresenter.kt +++ b/appnav/src/main/kotlin/io/element/android/appnav/loggedin/LoggedInPresenter.kt @@ -53,11 +53,9 @@ class LoggedInPresenter @Inject constructor( sessionVerificationService.sessionVerifiedStatus.map { it == SessionVerifiedStatus.Verified } }.collectAsState(initial = false) - LaunchedEffect(isVerified) { - if (isVerified) { + if (isVerified) { + LaunchedEffect(Unit) { ensurePusherIsRegistered() - } else { - Timber.w("Session is not verified, not registering pusher") } }