[Bf-blender-cvs] [1011ef8f9f4] temp-lanpr-cleanup2: Fix tool leader-key consuming mouse wheel events
Campbell Barton
noreply at git.blender.org
Wed Nov 13 06:04:32 CET 2019
Commit: 1011ef8f9f4efe019ee677b56a342821baac0d1f
Author: Campbell Barton
Date: Fri Nov 8 17:41:04 2019 +1100
Branches: temp-lanpr-cleanup2
https://developer.blender.org/rB1011ef8f9f4efe019ee677b56a342821baac0d1f
Fix tool leader-key consuming mouse wheel events
===================================================================
M release/scripts/startup/bl_operators/wm.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/wm.py b/release/scripts/startup/bl_operators/wm.py
index d576eaee40d..63aaf1d319a 100644
--- a/release/scripts/startup/bl_operators/wm.py
+++ b/release/scripts/startup/bl_operators/wm.py
@@ -1823,12 +1823,15 @@ class WM_OT_toolbar_prompt(Operator):
event_type = event.type
event_value = event.value
- keymap = self._keymap
-
- if event_type in {'LEFTMOUSE', 'RIGHTMOUSE', 'MIDDLEMOUSE', 'ESC'}:
+ if event_type in {
+ 'LEFTMOUSE', 'RIGHTMOUSE', 'MIDDLEMOUSE',
+ 'WHEELDOWNMOUSE', 'WHEELUPMOUSE', 'WHEELINMOUSE', 'WHEELOUTMOUSE',
+ 'ESC',
+ }:
context.workspace.status_text_set(None)
return {'CANCELLED', 'PASS_THROUGH'}
+ keymap = self._keymap
item = keymap.keymap_items.match_event(event)
if item is not None:
idname = item.idname
More information about the Bf-blender-cvs
mailing list