From f93b88d332d24f32bbd5030cf8dec20fdb8d5ea9 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Wed, 18 Sep 2019 23:28:08 +0200 Subject: [PATCH] added additional check for handling gadgets from button events --- src/events.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/events.c b/src/events.c index eaa87c00..6054f740 100644 --- a/src/events.c +++ b/src/events.c @@ -1680,6 +1680,10 @@ void HandleButton(int mx, int my, int button, int button_nr) strEqual(setup.touch.control_type, TOUCH_CONTROL_FOLLOW_FINGER) || (strEqual(setup.touch.control_type, TOUCH_CONTROL_VIRTUAL_BUTTONS) && !CheckVirtualButtonPressed(mx, my, button))); + + // always recognize potentially releasing already pressed gadgets + if (button == MB_RELEASED) + handle_gadgets = TRUE; #endif if (HandleGlobalAnimClicks(mx, my, button, FALSE)) -- 2.34.1