From 4ab13af42f8e6cac22f5e012a1238288f3e290e4 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Wed, 29 May 2024 06:02:57 +0000 Subject: [PATCH] Fix user management page may load incorrectly --- lib/pages/users.dart | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/pages/users.dart b/lib/pages/users.dart index 7e2acb2..cc909ce 100644 --- a/lib/pages/users.dart +++ b/lib/pages/users.dart @@ -163,6 +163,7 @@ class _UsersPage extends State with ThemeModeWidget, IsTopWidget2 { listener.removeEventListener("new_user", _onNewUser); listener.removeEventListener("update_user", _onUpdateUser); listener.removeEventListener("delete_user", _onDeleteUser); + listener.removeEventListener("user_logined", _onStateChanged); super.dispose(); } @@ -171,6 +172,7 @@ class _UsersPage extends State with ThemeModeWidget, IsTopWidget2 { listener.on("new_user", _onNewUser); listener.on("update_user", _onUpdateUser); listener.on("delete_user", _onDeleteUser); + listener.on("user_logined", _onStateChanged); super.initState(); } @@ -217,4 +219,8 @@ class _UsersPage extends State with ThemeModeWidget, IsTopWidget2 { }); } } + + void _onStateChanged(dynamic _) { + setState(() {}); + } }