diff --git a/ElementX/Sources/FlowCoordinators/OnboardingFlowCoordinator.swift b/ElementX/Sources/FlowCoordinators/OnboardingFlowCoordinator.swift index b6fb1e821..f363a315f 100644 --- a/ElementX/Sources/FlowCoordinators/OnboardingFlowCoordinator.swift +++ b/ElementX/Sources/FlowCoordinators/OnboardingFlowCoordinator.swift @@ -23,7 +23,7 @@ class OnboardingFlowCoordinator: FlowCoordinatorProtocol { private let notificationManager: NotificationManagerProtocol private let userIndicatorController: UserIndicatorControllerProtocol private let windowManager: WindowManagerProtocol - private let isNewLogin: Bool + private var isNewLogin: Bool private var navigationStackCoordinator: NavigationStackCoordinator! @@ -219,6 +219,7 @@ class OnboardingFlowCoordinator: FlowCoordinatorProtocol { case (_, _, .notificationPermissions): presentNotificationPermissionsScreen() case (_, _, .finished): + isNewLogin = false actionsSubject.send(.dismiss) stateMachine.tryState(.initial) case (.finished, _, .initial):