Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-11-08 09:41:04 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-11-08 09:41:04 +0300
commit45a03057fa33e043b08027a8353d133948b85ca8 (patch)
tree0cb063600222fe401bdb03ad71085479b66d3410 /release
parent0a42d0c5667097d755b66297009160183ddba8c8 (diff)
Fix tool leader-key consuming mouse wheel events
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_operators/wm.py9
1 files changed, 6 insertions, 3 deletions
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