[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