Call UI disconnect functions before disconnecting with /disconnect

fixes #703
This commit is contained in:
James Booth
2016-01-05 01:30:32 +00:00
parent 8e9bf08389
commit e1e0fda8b3
5 changed files with 31 additions and 2 deletions

View File

@@ -73,13 +73,13 @@ cl_ev_disconnect(void)
const char *jid = jabber_get_fulljid();
cons_show("%s logged out successfully.", jid);
ui_disconnected();
ui_close_all_wins();
jabber_disconnect();
roster_clear();
muc_invites_clear();
chat_sessions_clear();
tlscerts_clear_current();
ui_disconnected();
ui_close_all_wins();
#ifdef HAVE_LIBGPGME
p_gpg_on_disconnect();
#endif