From 9178ede40bf0c330072f787ee375fc601cab9974 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 28 Mar 2013 10:13:41 +0000 Subject: Avoid double/triple click stuff for scrollwheeling. --- framebuffer/gui.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'framebuffer') 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; -- cgit v1.2.3