From f89f18b0431ddc457d14865d3833d45e5456a120 Mon Sep 17 00:00:00 2001 From: MattyBoy Date: Thu, 18 Jun 2026 15:12:44 -0500 Subject: [PATCH] Fixed: WASM - After a SignOut and active authStateChange/idTokenChange a null check error would be thrown --- .../firebase_auth_web/lib/firebase_auth_web.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firebase_auth/firebase_auth_web/lib/firebase_auth_web.dart b/packages/firebase_auth/firebase_auth_web/lib/firebase_auth_web.dart index 5ee8031d52ac..7234322bd51e 100644 --- a/packages/firebase_auth/firebase_auth_web/lib/firebase_auth_web.dart +++ b/packages/firebase_auth/firebase_auth_web/lib/firebase_auth_web.dart @@ -135,7 +135,7 @@ class FirebaseAuthWeb extends FirebaseAuthPlatform { ); } }).listen((UserWeb? webUser) { - _authStateChangesListeners[app.name]!.add(webUser); + _authStateChangesListeners[app.name]?.add(webUser); }); break; case StateListener.idTokenChange: @@ -174,8 +174,8 @@ class FirebaseAuthWeb extends FirebaseAuthPlatform { ); } }).listen((UserWeb? webUser) { - _idTokenChangesListeners[app.name]!.add(webUser); - _userChangesListeners[app.name]!.add(webUser); + _idTokenChangesListeners[app.name]?.add(webUser); + _userChangesListeners[app.name]?.add(webUser); }); break; case StateListener.userStateChange: