mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
updated for version 7.3.862
Problem: Dragging the status line can be slow. Solution: Look ahead and drop the drag event if there is a next one.
This commit is contained in:
22
src/eval.c
22
src/eval.c
@@ -11238,27 +11238,7 @@ f_getchar(argvars, rettv)
|
||||
rettv->vval.v_string = vim_strsave(temp);
|
||||
|
||||
#ifdef FEAT_MOUSE
|
||||
if (n == K_LEFTMOUSE
|
||||
|| n == K_LEFTMOUSE_NM
|
||||
|| n == K_LEFTDRAG
|
||||
|| n == K_LEFTRELEASE
|
||||
|| n == K_LEFTRELEASE_NM
|
||||
|| n == K_MIDDLEMOUSE
|
||||
|| n == K_MIDDLEDRAG
|
||||
|| n == K_MIDDLERELEASE
|
||||
|| n == K_RIGHTMOUSE
|
||||
|| n == K_RIGHTDRAG
|
||||
|| n == K_RIGHTRELEASE
|
||||
|| n == K_X1MOUSE
|
||||
|| n == K_X1DRAG
|
||||
|| n == K_X1RELEASE
|
||||
|| n == K_X2MOUSE
|
||||
|| n == K_X2DRAG
|
||||
|| n == K_X2RELEASE
|
||||
|| n == K_MOUSELEFT
|
||||
|| n == K_MOUSERIGHT
|
||||
|| n == K_MOUSEDOWN
|
||||
|| n == K_MOUSEUP)
|
||||
if (is_mouse_key(n))
|
||||
{
|
||||
int row = mouse_row;
|
||||
int col = mouse_col;
|
||||
|
Reference in New Issue
Block a user