Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'object_edit_linked.py')
-rw-r--r--object_edit_linked.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/object_edit_linked.py b/object_edit_linked.py
index 52b52009..37ea839d 100644
--- a/object_edit_linked.py
+++ b/object_edit_linked.py
@@ -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():