diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-05-27 19:14:31 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-05-27 19:41:59 +0300 |
commit | 08dff7b40bc6a93b4826f6abf8bdc2b9a8bae12e (patch) | |
tree | ac9b0c79c0d0b352822287627e2e80c3b2b88f8f /source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c | |
parent | d83d376c02412b14dd16493ea09ac77a27a9ca30 (diff) |
Gizmo: add per gizmo keymaps
Remove click-drag support for tweak gizmo,
rely on keymap events instead.
This is needed for some gizmos to use modifiers keys
without having all gizmos use all modifier keys (see: T63996).
Diffstat (limited to 'source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c')
-rw-r--r-- | source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c b/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c index 56de2202731..688173f1771 100644 --- a/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c +++ b/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c @@ -1017,11 +1017,6 @@ void wm_gizmomap_modal_set( WM_tooltip_clear(C, win); - /* Use even if we don't have invoke, so we can setup data before an operator runs. */ - if (gz->parent_gzgroup->type->invoke_prepare) { - gz->parent_gzgroup->type->invoke_prepare(C, gz->parent_gzgroup, gz, event); - } - if (gz->type->invoke && (gz->type->modal || gz->custom_modal)) { const int retval = gz->type->invoke(C, gz, event); if ((retval & OPERATOR_RUNNING_MODAL) == 0) { |