[Bf-blender-cvs] [8a5a306a831] master: Fix key release event activating click-drag
Campbell Barton
noreply at git.blender.org
Sat Mar 7 08:22:03 CET 2020
Commit: 8a5a306a8313d48afaa276ff57ae5d0c2ac2728a
Author: Campbell Barton
Date: Sat Mar 7 18:17:47 2020 +1100
Branches: master
https://developer.blender.org/rB8a5a306a8313d48afaa276ff57ae5d0c2ac2728a
Fix key release event activating click-drag
A handled release event could still trigger a click-drag afterwards.
===================================================================
M source/blender/windowmanager/intern/wm_event_system.c
===================================================================
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index 3a7383bf38d..8728c887feb 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -2911,6 +2911,7 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers)
wmWindow *win = CTX_wm_window(C);
if (win) {
win->eventstate->check_click = 0;
+ win->eventstate->check_drag = 0;
}
}
}
More information about the Bf-blender-cvs
mailing list