From 354d96ea36e8a1c08a9d5def076a752b75098f17 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Thu, 18 Jul 2013 20:07:47 +0200 Subject: [PATCH] core: fix filtered line displayed after /window scroll_beyond_end --- src/gui/curses/gui-curses-chat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/curses/gui-curses-chat.c b/src/gui/curses/gui-curses-chat.c index d4b01ee74..aa75ac4c1 100644 --- a/src/gui/curses/gui-curses-chat.c +++ b/src/gui/curses/gui-curses-chat.c @@ -1501,7 +1501,7 @@ gui_chat_draw_formatted_buffer (struct t_gui_window *window) line_pos = window->scroll->start_line_pos; if (line_pos < 0) { - ptr_line = ptr_line->next_line; + ptr_line = gui_line_get_next_displayed (ptr_line); line_pos = 0; if (ptr_line) { @@ -1616,7 +1616,7 @@ gui_chat_draw_free_buffer (struct t_gui_window *window, int clear_chat) { ptr_line = window->scroll->start_line; if (window->scroll->start_line_pos < 0) - ptr_line = ptr_line->next_line; + ptr_line = gui_line_get_next_displayed (ptr_line); } else ptr_line = window->buffer->lines->first_line;