From d310a8e960bcad6878e8b9eae5caad9b4efad4f8 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 27 Feb 2005 23:12:34 +0000 Subject: [PATCH] Fixed display bug when many windows are opened --- src/gui/curses/gui-display.c | 4 ++-- weechat/src/gui/curses/gui-display.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/curses/gui-display.c b/src/gui/curses/gui-display.c index e3c956e09..c027c8c89 100644 --- a/src/gui/curses/gui-display.c +++ b/src/gui/curses/gui-display.c @@ -789,14 +789,14 @@ gui_draw_buffer_chat (t_gui_buffer *buffer, int erase) { ptr_line = buffer->last_line; lines_used = 0; + ptr_win->win_chat_cursor_x = 0; + ptr_win->win_chat_cursor_y = 0; while (ptr_line && (lines_used < (ptr_win->win_chat_height + ptr_win->sub_lines))) { lines_used += gui_display_line (ptr_win, ptr_line, 0, 1); ptr_line = ptr_line->prev_line; } - ptr_win->win_chat_cursor_x = 0; - ptr_win->win_chat_cursor_y = 0; if (lines_used > (ptr_win->win_chat_height + ptr_win->sub_lines)) { /* screen will be full (we'll display only end of 1st line) */ diff --git a/weechat/src/gui/curses/gui-display.c b/weechat/src/gui/curses/gui-display.c index e3c956e09..c027c8c89 100644 --- a/weechat/src/gui/curses/gui-display.c +++ b/weechat/src/gui/curses/gui-display.c @@ -789,14 +789,14 @@ gui_draw_buffer_chat (t_gui_buffer *buffer, int erase) { ptr_line = buffer->last_line; lines_used = 0; + ptr_win->win_chat_cursor_x = 0; + ptr_win->win_chat_cursor_y = 0; while (ptr_line && (lines_used < (ptr_win->win_chat_height + ptr_win->sub_lines))) { lines_used += gui_display_line (ptr_win, ptr_line, 0, 1); ptr_line = ptr_line->prev_line; } - ptr_win->win_chat_cursor_x = 0; - ptr_win->win_chat_cursor_y = 0; if (lines_used > (ptr_win->win_chat_height + ptr_win->sub_lines)) { /* screen will be full (we'll display only end of 1st line) */