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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user