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:
authorBastien Montagne <montagne29@wanadoo.fr>2019-04-18 18:13:44 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2019-04-18 18:13:44 +0300
commite47cb9ed5b5cc1a29efbd14de77177e08ba968aa (patch)
tree3f835812b87e45f1e812db9037aa89fa0da81d38 /mesh_f2.py
parentc56b463d06e6bd989019f2674775ec2cb511b823 (diff)
Fix lots of various issues failing automated test load/unload/reload.
Diffstat (limited to 'mesh_f2.py')
-rw-r--r--mesh_f2.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/mesh_f2.py b/mesh_f2.py
index 12b0ab65..ae246f47 100644
--- a/mesh_f2.py
+++ b/mesh_f2.py
@@ -367,13 +367,15 @@ def register():
if kcfg:
km = kcfg.keymaps.new(name='Mesh', space_type='EMPTY')
kmi = km.keymap_items.new("mesh.f2", 'F', 'PRESS')
- addon_keymaps.append((km, kmi))
+ addon_keymaps.append((km, kmi.idname))
def unregister():
# remove keymap entry
- for km, kmi in addon_keymaps:
- km.keymap_items.remove(kmi)
+ for km, kmi_idname in addon_keymaps:
+ for kmi in km.keymap_items:
+ if kmi.idname == kmi_idname:
+ km.keymap_items.remove(kmi)
addon_keymaps.clear()
# remove operator and preferences