From a99458ebe5c40bf2c2b70504402326daf0eba0d2 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 8 Aug 2001 14:43:14 +0000 Subject: /WINDOW BALANCE didn't work properly when topicbar was off. Added a few comments to mainwindows.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1716 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/fe-text/mainwindows.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/fe-text/mainwindows.c') diff --git a/src/fe-text/mainwindows.c b/src/fe-text/mainwindows.c index 26a6a6dd..3b8a4aa1 100644 --- a/src/fe-text/mainwindows.c +++ b/src/fe-text/mainwindows.c @@ -616,13 +616,13 @@ static void cmd_window_balance(void) bigger_units = avail_size%windows; sorted = mainwindows_get_sorted(FALSE); - last_line = 0; + last_line = reserved_up; for (tmp = sorted; tmp != NULL; tmp = tmp->next) { MAIN_WINDOW_REC *rec = tmp->data; old_size = rec->height; - rec->first_line = last_line+1; - rec->last_line = rec->first_line-1 + unit_size - + rec->first_line = last_line; + rec->last_line = rec->first_line + unit_size-1 - rec->statusbar_lines; rec->height = rec->last_line-rec->first_line+1; @@ -630,7 +630,7 @@ static void cmd_window_balance(void) rec->last_line++; bigger_units--; } - last_line = rec->last_line + rec->statusbar_lines; + last_line = rec->last_line+1 + rec->statusbar_lines; mainwindow_resize(rec, 0, rec->height-old_size); } -- cgit v1.2.3