mirror of git://git.sv.gnu.org/nano.git
mouse: one click of the wheel should move three lines, not three pages
This fixes https://savannah.gnu.org/bugs/?51802.
This commit is contained in:
parent
49fb755cfc
commit
243380c4a2
|
@ -1716,12 +1716,10 @@ int get_mouseinput(int *mouse_x, int *mouse_y, bool allow_shortcuts)
|
|||
if (in_edit || (in_bottomwin && *mouse_y == 0)) {
|
||||
int i;
|
||||
|
||||
/* One upward roll of the mouse wheel is equivalent to
|
||||
* moving up three lines, and one downward roll of the mouse
|
||||
* wheel is equivalent to moving down three lines. */
|
||||
/* One roll of the mouse wheel should move three lines. */
|
||||
for (i = 0; i < 3; i++)
|
||||
unget_kbinput((mevent.bstate & BUTTON4_PRESSED) ?
|
||||
KEY_PPAGE : KEY_NPAGE, FALSE);
|
||||
KEY_UP : KEY_DOWN, FALSE);
|
||||
|
||||
return 1;
|
||||
} else
|
||||
|
|
Loading…
Reference in New Issue