1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00

Close windows on connection loss not general disc.

Call `ui_close_all_wins();` only if we disconnect on purpose not when
connection is lost.

Otherwise users might miss messages.

This partly reverts 6ac73db876.
Regards https://github.com/profanity-im/profanity/issues/1083
This commit is contained in:
Michael Vetter 2019-05-27 12:52:04 +02:00
parent eb16c674ae
commit bfa4a2ef1f
2 changed files with 1 additions and 1 deletions

View File

@ -86,6 +86,7 @@ cl_ev_disconnect(void)
cons_show("%s logged out successfully.", jidp->barejid); cons_show("%s logged out successfully.", jidp->barejid);
jid_destroy(jidp); jid_destroy(jidp);
ui_close_all_wins();
ev_disconnect_cleanup(); ev_disconnect_cleanup();
} }

View File

@ -51,7 +51,6 @@ void
ev_disconnect_cleanup(void) ev_disconnect_cleanup(void)
{ {
ui_disconnected(); ui_disconnected();
ui_close_all_wins();
session_disconnect(); session_disconnect();
roster_destroy(); roster_destroy();
muc_invites_clear(); muc_invites_clear();