mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 8.1.1265: when GPM mouse support is enabled double clicks do not work
Problem: When GPM mouse support is enabled double clicks in xterm do not work. Solution: Use KS_GPM_MOUSE for GPM mouse events.
This commit is contained in:
@@ -3794,7 +3794,10 @@ check_mouse_termcode(void)
|
||||
&& !gui.in_use
|
||||
# endif
|
||||
)
|
||||
set_mouse_termcode(KS_MOUSE, (char_u *)IF_EB("\033MG", ESC_STR "MG"));
|
||||
set_mouse_termcode(KS_GPM_MOUSE,
|
||||
(char_u *)IF_EB("\033MG", ESC_STR "MG"));
|
||||
else
|
||||
del_mouse_termcode(KS_GPM_MOUSE);
|
||||
# endif
|
||||
|
||||
# ifdef FEAT_SYSMOUSE
|
||||
@@ -7065,7 +7068,8 @@ gpm_close(void)
|
||||
Gpm_Close();
|
||||
}
|
||||
|
||||
/* Reads gpm event and adds special keys to input buf. Returns length of
|
||||
/*
|
||||
* Reads gpm event and adds special keys to input buf. Returns length of
|
||||
* generated key sequence.
|
||||
* This function is styled after gui_send_mouse_event().
|
||||
*/
|
||||
|
Reference in New Issue
Block a user