diff options
author | Philipp Hörist <philipp@hoerist.com> | 2022-10-05 23:31:54 +0300 |
---|---|---|
committer | Philipp Hörist <philipp@hoerist.com> | 2022-10-05 23:59:05 +0300 |
commit | 126829faf74d394729aa0949b5f1ac19fde3a5ae (patch) | |
tree | d1d455579d1201a930234979e9c65c7a95c00358 | |
parent | 30071a1febaadf80beedb0627b7b9fd553422897 (diff) |
cfix: Accounts: Execute disable_account() as late as possible
-rw-r--r-- | gajim/gtk/accounts.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gajim/gtk/accounts.py b/gajim/gtk/accounts.py index f8a4b0ee6..f94241ef7 100644 --- a/gajim/gtk/accounts.py +++ b/gajim/gtk/accounts.py @@ -545,13 +545,13 @@ class AccountRow(Gtk.ListBoxRow): if event.account != account: return app.ged.remove_event_handler('account-disconnected', - ged.CORE, + ged.POSTGUI, _on_disconnect) app.interface.disable_account(account) def _disable() -> None: app.ged.register_event_handler('account-disconnected', - ged.CORE, + ged.POSTGUI, _on_disconnect) client = app.get_client(account) client.change_status('offline', 'offline') |