1
0
mirror of https://github.com/tmate-io/tmate.git synced 2025-03-18 18:18:13 +01:00

Reset the buttons when the wheel is used, from Balazs Kezes.

This commit is contained in:
nicm 2014-06-19 07:32:12 +00:00
parent a94696defa
commit fd9a53b4a4

View File

@ -783,6 +783,8 @@ tty_keys_mouse(struct tty *tty, const char *buf, size_t len, size_t *size)
else if (b == 1)
m->wheel = MOUSE_WHEEL_DOWN;
m->event = MOUSE_EVENT_WHEEL;
m->button = 3;
} else if ((b & MOUSE_MASK_BUTTONS) == 3) {
if (~m->event & MOUSE_EVENT_DRAG && x == m->x && y == m->y)
m->event = MOUSE_EVENT_CLICK;