0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 8.2.4803: WinScrolled not always triggered when scrolling with mouse

Problem:    WinScrolled not always triggered when scrolling with the mouse.
Solution:   Add calls to may_trigger_winscrolled(). (closes #10246)
This commit is contained in:
LemonBoy
2022-04-21 22:52:11 +01:00
committed by Bram Moolenaar
parent 7851c69a12
commit 66e13aedc7
3 changed files with 36 additions and 1 deletions

View File

@@ -1127,6 +1127,7 @@ ins_mousescroll(int dir)
}
#endif
did_scroll = TRUE;
may_trigger_winscrolled();
}
curwin->w_redr_status = TRUE;
@@ -2087,6 +2088,7 @@ nv_mousescroll(cmdarg_T *cap)
if (curwin != old_curwin && curwin->w_p_cul)
redraw_for_cursorline(curwin);
# endif
may_trigger_winscrolled();
curwin->w_redr_status = TRUE;