From 867d1a6b9e0c7649f79352fb845379d34c273f3d Mon Sep 17 00:00:00 2001 From: AJR Date: Mon, 30 Oct 2017 08:17:23 -0400 Subject: Make SDL input less eager to generate double-click events when mouse doesn't move between clicks --- src/osd/modules/input/input_sdl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/modules/input/input_sdl.cpp b/src/osd/modules/input/input_sdl.cpp index 93e14313de8..bc2f9d705d3 100644 --- a/src/osd/modules/input/input_sdl.cpp +++ b/src/osd/modules/input/input_sdl.cpp @@ -250,7 +250,7 @@ public: { machine().ui_input().push_mouse_down_event(window->target(), cx, cy); - if (click - last_click < double_click_speed + if (click < last_click + double_click_speed && (cx >= last_x - 4 && cx <= last_x + 4) && (cy >= last_y - 4 && cy <= last_y + 4)) { -- cgit v1.2.3