diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-05-30 08:20:20 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-05-30 08:22:19 +0300 |
commit | 8778dd0c8b461780fdf9de688047d1a9c24dd641 (patch) | |
tree | 7deaca909a365188e37ce8e203e2a3ae1e6bdabe /source/blender/editors/space_image/space_image.c | |
parent | 0c8c1602029b5a0a34b7750c03b03fe990104c0e (diff) |
Gizmo: activate some gizmos on drag instead of press
Use drag-only keyamp to adjust gizmos which use drag motion
to change a value. By default gizmos still activate on press.
This allows for left click select to be used with transform
without the gizmos getting in the way.
Even though this isn't necessary for right click select
it allows click events to pass through and be used by tools
which can be useful.
Resolves T63996
Diffstat (limited to 'source/blender/editors/space_image/space_image.c')
-rw-r--r-- | source/blender/editors/space_image/space_image.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/space_image/space_image.c b/source/blender/editors/space_image/space_image.c index 73baf1540f7..539c9c09389 100644 --- a/source/blender/editors/space_image/space_image.c +++ b/source/blender/editors/space_image/space_image.c @@ -461,6 +461,7 @@ static void IMAGE_GGT_gizmo2d(wmGizmoGroupType *gzgt) gzgt->poll = ED_widgetgroup_gizmo2d_poll; gzgt->setup = ED_widgetgroup_gizmo2d_setup; + gzgt->setup_keymap = WM_gizmogroup_setup_keymap_generic_drag; gzgt->refresh = ED_widgetgroup_gizmo2d_refresh; gzgt->draw_prepare = ED_widgetgroup_gizmo2d_draw_prepare; } |