diff options
author | James Booth <boothj5@gmail.com> | 2013-08-30 00:21:41 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-08-30 00:21:41 +0100 |
commit | 48794e324c19f2492593a440e26f8b29f4a4515e (patch) | |
tree | fea58ec9d70bbb2964f37f7f9a396d5dfa1b25de /src | |
parent | 00547bd1168305db242ac41a1ec9c7427c26ab16 (diff) | |
download | profani-tty-48794e324c19f2492593a440e26f8b29f4a4515e.tar.gz |
Fix count on /close all, and /close read
Diffstat (limited to 'src')
-rw-r--r-- | src/ui/core.c | 5 | ||||
-rw-r--r-- | src/ui/windows.c | 1 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/core.c b/src/ui/core.c index 9dd72c4e..c97ce67e 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -531,7 +531,7 @@ ui_close_all_wins(void) int curr = 0, count = 0; jabber_conn_status_t conn_status = jabber_get_connection_status(); - for (curr = 1; curr <= 9; curr++) { + for (curr = 2; curr <= 10; curr++) { if (ui_win_exists(curr)) { if (conn_status == JABBER_CONNECTED) { ui_close_connected_win(curr); @@ -550,7 +550,7 @@ ui_close_read_wins(void) int curr = 0, count = 0; jabber_conn_status_t conn_status = jabber_get_connection_status(); - for (curr = 1; curr <= 9; curr++) { + for (curr = 2; curr <= 10; curr++) { if (ui_win_exists(curr) && (ui_win_unread(curr) == 0)) { if (conn_status == JABBER_CONNECTED) { ui_close_connected_win(curr); @@ -615,7 +615,6 @@ void ui_close_win(int index) { wins_close_by_num(index); - status_bar_inactive(index); status_bar_active(1); title_bar_title(); diff --git a/src/ui/windows.c b/src/ui/windows.c index 7b463ac1..58e1ec59 100644 --- a/src/ui/windows.c +++ b/src/ui/windows.c @@ -140,6 +140,7 @@ wins_close_by_num(int i) wins_refresh_current(); } g_hash_table_remove(windows, GINT_TO_POINTER(i)); + status_bar_inactive(i); } } |