Do not close MUC windows on /wins prune

closes #172
This commit is contained in:
James Booth
2013-05-22 23:48:24 +01:00
parent d017999a91
commit 0ced96f578

View File

@@ -665,7 +665,9 @@ ui_prune_wins(void)
gboolean pruned = FALSE; gboolean pruned = FALSE;
for (curr = 1; curr <= 9; curr++) { for (curr = 1; curr <= 9; curr++) {
if (ui_win_exists(curr) && (ui_win_unread(curr) == 0)) { if (ui_win_exists(curr)) {
win_type_t win_type = windows[curr]->type;
if ((ui_win_unread(curr) == 0) && (win_type != WIN_MUC)) {
if (conn_status == JABBER_CONNECTED) { if (conn_status == JABBER_CONNECTED) {
ui_close_connected_win(curr); ui_close_connected_win(curr);
} }
@@ -673,6 +675,7 @@ ui_prune_wins(void)
pruned = TRUE; pruned = TRUE;
} }
} }
}
_tidy(); _tidy();
if (pruned) { if (pruned) {