Do not try to register keymap from background mode
This commit is contained in:
parent
9e1ed35b77
commit
ff4c009b18
|
@ -256,13 +256,14 @@ def register():
|
|||
|
||||
# Keymapping (deactivated by default; activated when a library object is selected)
|
||||
kc = bpy.context.window_manager.keyconfigs.addon
|
||||
km = kc.keymaps.new(name="3D View", space_type='VIEW_3D')
|
||||
kmi = km.keymap_items.new("object.edit_linked", 'NUMPAD_SLASH', 'PRESS', shift=True)
|
||||
kmi.active = True
|
||||
addon_keymaps.append((km, kmi))
|
||||
kmi = km.keymap_items.new("wm.return_to_original", 'NUMPAD_SLASH', 'PRESS', shift=True)
|
||||
kmi.active = True
|
||||
addon_keymaps.append((km, kmi))
|
||||
if kc: # don't register keymaps from command line
|
||||
km = kc.keymaps.new(name="3D View", space_type='VIEW_3D')
|
||||
kmi = km.keymap_items.new("object.edit_linked", 'NUMPAD_SLASH', 'PRESS', shift=True)
|
||||
kmi.active = True
|
||||
addon_keymaps.append((km, kmi))
|
||||
kmi = km.keymap_items.new("wm.return_to_original", 'NUMPAD_SLASH', 'PRESS', shift=True)
|
||||
kmi.active = True
|
||||
addon_keymaps.append((km, kmi))
|
||||
|
||||
|
||||
def unregister():
|
||||
|
|
Loading…
Reference in New Issue