diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-03-28 10:13:41 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-03-28 10:13:41 +0000 |
commit | 9178ede40bf0c330072f787ee375fc601cab9974 (patch) | |
tree | 1f9c95edbb014424fc933525605f82461f30e106 | |
parent | c8d76e68cac290b1d753ec9f1c7b7ee6fb0f71b7 (diff) | |
download | netsurf-9178ede40bf0c330072f787ee375fc601cab9974.tar.gz netsurf-9178ede40bf0c330072f787ee375fc601cab9974.tar.bz2 |
Avoid double/triple click stuff for scrollwheeling.
-rw-r--r-- | framebuffer/gui.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/framebuffer/gui.c b/framebuffer/gui.c index e8be715c1..a6bbd7107 100644 --- a/framebuffer/gui.c +++ b/framebuffer/gui.c @@ -729,7 +729,9 @@ fb_browser_window_click(fbtk_widget_t *widget, fbtk_callback_info *cbi) /* Determine if it's a double or triple click, allowing * 0.5 seconds (50cs) between clicks */ - if (time_now < last_click.time + 50) { + if (time_now < last_click.time + 50 && + cbi->event->value.keycode != NSFB_KEY_MOUSE_4 && + cbi->event->value.keycode != NSFB_KEY_MOUSE_5) { if (last_click.type == CLICK_SINGLE) { /* Set double click */ mouse |= BROWSER_MOUSE_DOUBLE_CLICK; |