diff options
author | Timo Sirainen <cras@irssi.org> | 2001-11-17 16:39:23 +0000 |
---|---|---|
committer | cras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2001-11-17 16:39:23 +0000 |
commit | 2f02302f45b3990b6874fd7526d16b4a69a5c683 (patch) | |
tree | 2091bcddf9f1584c71c217eacef74f9a9f6d5884 /src/fe-text/statusbar.c | |
parent | 94ad289e7c311f4acd6b5c99773712cf3e7c569e (diff) | |
download | irssi-2f02302f45b3990b6874fd7526d16b4a69a5c683.zip |
Irssi didn't always remove the statusbar item from screen when it should
have.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2044 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/fe-text/statusbar.c')
-rw-r--r-- | src/fe-text/statusbar.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fe-text/statusbar.c b/src/fe-text/statusbar.c index cbbce605..578054cc 100644 --- a/src/fe-text/statusbar.c +++ b/src/fe-text/statusbar.c @@ -249,7 +249,8 @@ static void statusbar_calc_item_positions(STATUSBAR_REC *bar) for (tmp = bar->items; tmp != NULL; tmp = tmp->next) { SBAR_ITEM_REC *rec = tmp->data; - if (!rec->config->right_alignment && rec->size > 0) { + if (!rec->config->right_alignment && + (rec->size > 0 || rec->current_size > 0)) { if (SBAR_ITEM_REDRAW_NEEDED(bar, rec, xpos)) { /* redraw the item */ rec->dirty = TRUE; |