From e1c2869d1cb75d1b04d400e2985bd657c09d99ab Mon Sep 17 00:00:00 2001 From: "Zed A. Shaw" Date: Sun, 8 Jun 2025 22:06:12 -0400 Subject: [PATCH] Sometimes we click too fast in the router to just handle it in IDLE. --- gui/event_router.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gui/event_router.cpp b/gui/event_router.cpp index cb6321d..c00f886 100644 --- a/gui/event_router.cpp +++ b/gui/event_router.cpp @@ -58,6 +58,10 @@ namespace gui { set_event(gui::Event::TICK); state(State::MOUSE_ACTIVE); break; + case MOUSE_UP: + set_event(gui::Event::MOUSE_CLICK); + state(State::IDLE); + break; case MOUSE_MOVE: set_event(gui::Event::MOUSE_MOVE); break;