forked from bartvdbraak/blender
Ack... committed wrong file before (fortunately it was just a harmless comment added)
This commit is contained in:
parent
df61b5f9fd
commit
d9283fc0cc
@ -280,7 +280,7 @@ static void view3d_modal_keymaps(wmWindowManager *wm, ARegion *ar, int stype)
|
||||
|
||||
/* copy last mode, then we can re-init the region maps */
|
||||
rv3d->lastmode= stype;
|
||||
|
||||
|
||||
keymap= WM_keymap_listbase(wm, "Object Mode", 0, 0);
|
||||
if(ELEM(stype, 0, NS_MODE_OBJECT))
|
||||
WM_event_add_keymap_handler(&ar->handlers, keymap);
|
||||
@ -304,6 +304,12 @@ static void view3d_modal_keymaps(wmWindowManager *wm, ARegion *ar, int stype)
|
||||
WM_event_add_keymap_handler(&ar->handlers, keymap);
|
||||
else
|
||||
WM_event_remove_keymap_handler(&ar->handlers, keymap);
|
||||
|
||||
keymap= WM_keymap_listbase(wm, "Pose", 0, 0);
|
||||
if(stype==NS_MODE_POSE)
|
||||
WM_event_add_keymap_handler(&ar->handlers, keymap);
|
||||
else
|
||||
WM_event_remove_keymap_handler(&ar->handlers, keymap);
|
||||
|
||||
keymap= WM_keymap_listbase(wm, "Metaball", 0, 0);
|
||||
if(stype==NS_EDITMODE_MBALL)
|
||||
@ -319,7 +325,7 @@ static void view3d_modal_keymaps(wmWindowManager *wm, ARegion *ar, int stype)
|
||||
|
||||
/* armature sketching needs to take over mouse */
|
||||
keymap= WM_keymap_listbase(wm, "Armature_Sketch", 0, 0);
|
||||
if(stype==NS_EDITMODE_TEXT)
|
||||
if(stype==NS_EDITMODE_ARMATURE)
|
||||
WM_event_add_keymap_handler_priority(&ar->handlers, keymap, 10);
|
||||
else
|
||||
WM_event_remove_keymap_handler(&ar->handlers, keymap);
|
||||
|
Loading…
Reference in New Issue
Block a user