Fix user management page may load incorrectly

This commit is contained in:
2024-05-29 06:02:57 +00:00
committed by GitHub
parent 1e1f0b91a3
commit 4ab13af42f

View File

@@ -163,6 +163,7 @@ class _UsersPage extends State<UsersPage> 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<UsersPage> 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<UsersPage> with ThemeModeWidget, IsTopWidget2 {
});
}
}
void _onStateChanged(dynamic _) {
setState(() {});
}
}