[Bf-blender-cvs] [b6973ed760b] master: Keymap: pressing leader key (Alt) again closes tool prompt
Campbell Barton
noreply at git.blender.org
Fri Nov 15 04:37:21 CET 2019
Commit: b6973ed760b73e085b0de53300ccdead71e3edf0
Author: Campbell Barton
Date: Fri Nov 15 13:52:16 2019 +1100
Branches: master
https://developer.blender.org/rBb6973ed760b73e085b0de53300ccdead71e3edf0
Keymap: pressing leader key (Alt) again closes tool prompt
Provides a convenient way to close
if the tool prompt is opened by accident.
===================================================================
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 63aaf1d319a..24670b2a37d 100644
--- a/release/scripts/startup/bl_operators/wm.py
+++ b/release/scripts/startup/bl_operators/wm.py
@@ -1843,6 +1843,13 @@ class WM_OT_toolbar_prompt(Operator):
context.workspace.status_text_set(None)
return {'FINISHED'}
+ # Pressing entry even again exists, as long as it's not mapped to a key (for convenience).
+ if event_type == self._init_event_type:
+ if event_value == 'RELEASE':
+ if not (event.ctrl or event.alt or event.shift or event.oskey):
+ context.workspace.status_text_set(None)
+ return {'CANCELLED'}
+
return {'RUNNING_MODAL'}
def invoke(self, context, event):
More information about the Bf-blender-cvs
mailing list