From da8107a7f83219d111be6c33e5e7681afeb9f81f Mon Sep 17 00:00:00 2001 From: Abdelhafidh Belalia <16493223+s77rt@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:33:59 +0100 Subject: [PATCH] add missed cleanup when loggin-in as another user --- src/libs/Navigation/AppNavigator/AuthScreensInitHandler.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/Navigation/AppNavigator/AuthScreensInitHandler.tsx b/src/libs/Navigation/AppNavigator/AuthScreensInitHandler.tsx index 765c9f1ad66ed..fcd8bfefd06c6 100644 --- a/src/libs/Navigation/AppNavigator/AuthScreensInitHandler.tsx +++ b/src/libs/Navigation/AppNavigator/AuthScreensInitHandler.tsx @@ -96,7 +96,9 @@ function AuthScreensInitHandler() { const isSupportalTransition = currentUrl.includes('authTokenType=support'); if (isLoggingInAsNewUser && isTransitioning) { Session.signOutAndRedirectToSignIn(false, isSupportalTransition); - return; + return () => { + Session.cleanupSession(); + }; } NetworkConnection.listenForReconnect();