summaryrefslogtreecommitdiffstats
path: root/tty-keys.c
diff options
context:
space:
mode:
authornicm <nicm>2014-05-08 07:54:47 +0000
committernicm <nicm>2014-05-08 07:54:47 +0000
commit94ccc6aeaa72c84d66436d3f0cd23b4ab4d69c8e (patch)
tree5d3697e43eb2c8436d4dac7ba966b76c447a0ffc /tty-keys.c
parent189017c078b7870c18ced485c1fd99f65fcc4801 (diff)
Instead of forcing mouse scroll to 1 in choose mode, scale it down
instead. Means modifier keys still increase the line count, just not as much. Based on a diff from Marcel Partap.
Diffstat (limited to 'tty-keys.c')
-rw-r--r--tty-keys.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tty-keys.c b/tty-keys.c
index 4f55a80c..297e22c8 100644
--- a/tty-keys.c
+++ b/tty-keys.c
@@ -752,11 +752,11 @@ tty_keys_mouse(struct tty *tty, const char *buf, size_t len, size_t *size)
if (b & MOUSE_MASK_SHIFT)
m->scroll = 1;
else
- m->scroll = 3;
+ m->scroll = MOUSE_WHEEL_SCALE;
if (b & MOUSE_MASK_META)
- m->scroll *= 3;
+ m->scroll *= MOUSE_WHEEL_SCALE;
if (b & MOUSE_MASK_CTRL)
- m->scroll *= 3;
+ m->scroll *= MOUSE_WHEEL_SCALE;
b &= MOUSE_MASK_BUTTONS;
if (b == 0)