diff options
author | Martin Poirier <theeth@yahoo.com> | 2009-11-12 22:42:53 +0300 |
---|---|---|
committer | Martin Poirier <theeth@yahoo.com> | 2009-11-12 22:42:53 +0300 |
commit | 20681f49801fd4871f03cdcaaf6faed1717adc2a (patch) | |
tree | 0e042dca70e8fae40d0fe1917256658d9deea4e1 /source/blender/editors/space_view3d/view3d_ops.c | |
parent | fdcc0ff7c7aea4ead244e04c6bc6e6aa676e53f2 (diff) |
Shift click on modifier works again.
For some reason, adding a keymap entry with KM_SHIFT didn't work, had to use KM_ANY and passthrough invalid modifiers.
Left a note to investigate later.
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_ops.c')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_ops.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_ops.c b/source/blender/editors/space_view3d/view3d_ops.c index b8945c849ae..19128337cb1 100644 --- a/source/blender/editors/space_view3d/view3d_ops.c +++ b/source/blender/editors/space_view3d/view3d_ops.c @@ -115,7 +115,11 @@ void view3d_keymap(wmKeyConfig *keyconf) /* only for region 3D window */ keymap= WM_keymap_find(keyconf, "View3D", SPACE_VIEW3D, 0); - WM_keymap_verify_item(keymap, "VIEW3D_OT_manipulator", LEFTMOUSE, KM_PRESS, 0, 0); /* manipulator always on left mouse, not on action mouse*/ + WM_keymap_verify_item(keymap, "VIEW3D_OT_manipulator", LEFTMOUSE, KM_PRESS, KM_ANY, 0); + /* + * Doesn't work with KM_SHIFT, have to use KM_ANY and filter in invoke + * */ + // WM_keymap_verify_item(keymap, "VIEW3D_OT_manipulator", LEFTMOUSE, KM_PRESS, KM_SHIFT, 0); WM_keymap_verify_item(keymap, "VIEW3D_OT_cursor3d", ACTIONMOUSE, KM_PRESS, 0, 0); |