diff --git a/lib/features/login/presentation/login_controller.dart b/lib/features/login/presentation/login_controller.dart index ac033228d..abdaf2825 100644 --- a/lib/features/login/presentation/login_controller.dart +++ b/lib/features/login/presentation/login_controller.dart @@ -250,9 +250,13 @@ class LoginController extends ReloadableController { } @override - void handleReloaded(Session session) { + Future handleReloaded(Session session) async { SmartDialog.dismiss(); + if (PlatformInfo.isWeb && AppConfig.isForceEmailQueryEnabled) { + await cachingManager.clearAllEmailAndStateCache(); + } + popAndPush( RouteUtils.generateNavigationRoute(AppRoutes.dashboard), arguments: session,