From 4f2529b587c4bd5be8364082e958e1a72a1ffd02 Mon Sep 17 00:00:00 2001 From: Bastien Montagne <montagne29@wanadoo.fr> Date: Fri, 18 Nov 2016 14:11:23 +0100 Subject: [PATCH] Fix bad code in unresgister of space_view3d_copy_attribute. --- space_view3d_copy_attributes.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/space_view3d_copy_attributes.py b/space_view3d_copy_attributes.py index 91f6ea6c5..5461002d0 100644 --- a/space_view3d_copy_attributes.py +++ b/space_view3d_copy_attributes.py @@ -798,9 +798,7 @@ def register(): def unregister(): - bpy.utils.unregister_module(__name__) - - ''' mostly to remove the keymap ''' + # mostly to remove the keymap kc = bpy.context.window_manager.keyconfigs.addon if kc: kms = kc.keymaps['Pose'] @@ -809,8 +807,6 @@ def unregister(): item.properties.name == 'VIEW3D_MT_posecopypopup': item.idname = 'pose.copy' break - for menu in _layer_menus: - bpy.utils.unregister_class(menu) km = kc.keymaps['Mesh'] for kmi in km.keymap_items: if kmi.idname == 'wm.call_menu': @@ -823,5 +819,7 @@ def unregister(): if kmi.properties.name == 'VIEW3D_MT_copypopup': km.keymap_items.remove(kmi) + bpy.utils.unregister_module(__name__) + if __name__ == "__main__": register() -- GitLab