From 08dff7b40bc6a93b4826f6abf8bdc2b9a8bae12e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 28 May 2019 02:14:31 +1000 Subject: 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). --- source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c') 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) { -- cgit v1.2.3