1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 15:26:37 +02:00

core: do not scroll when using /window {page_down|scroll_down} after /window scroll_beyond_end

This commit is contained in:
Sebastien Helleu
2013-07-31 19:09:31 +02:00
parent 35c3dbad63
commit c0c76ad995
+4 -2
View File
@@ -1293,7 +1293,8 @@ gui_window_page_down (struct t_gui_window *window)
switch (window->buffer->type)
{
case GUI_BUFFER_TYPE_FORMATTED:
if (window->scroll->start_line)
if (window->scroll->start_line
&& (window->scroll->start_line_pos >= 0))
{
gui_chat_calculate_line_diff (window, &window->scroll->start_line,
&window->scroll->start_line_pos,
@@ -1382,7 +1383,8 @@ gui_window_scroll_down (struct t_gui_window *window)
switch (window->buffer->type)
{
case GUI_BUFFER_TYPE_FORMATTED:
if (window->scroll->start_line)
if (window->scroll->start_line
&& (window->scroll->start_line_pos >= 0))
{
gui_chat_calculate_line_diff (window, &window->scroll->start_line,
&window->scroll->start_line_pos,