diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-01-19 00:51:26 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-01-19 00:51:26 +0400 |
commit | 7771f0fee3e508674b4852d0ae1f3ae01243ade8 (patch) | |
tree | e79c31704cc43b873b735bc05f65e4866bcd6a2a /development_api_navigator.py | |
parent | e837d39bd3928cf829893b4fa64100ed0e7d2256 (diff) |
- Removed dots from the end of description
- Check for keymap availability to suppress warning messages when running
blender in background mode
Diffstat (limited to 'development_api_navigator.py')
-rw-r--r-- | development_api_navigator.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/development_api_navigator.py b/development_api_navigator.py index 32cf8aa2..280363bd 100644 --- a/development_api_navigator.py +++ b/development_api_navigator.py @@ -659,15 +659,17 @@ class OBJECT_PT_api_navigator(ApiNavigator, bpy.types.Panel): def register_keymaps(): kc = bpy.context.window_manager.keyconfigs.addon - km = kc.keymaps.new(name="Text", space_type='TEXT_EDITOR') - km.keymap_items.new('api_navigator.toggle_doc', 'ESC', 'PRESS') + if kc: + km = kc.keymaps.new(name="Text", space_type='TEXT_EDITOR') + km.keymap_items.new('api_navigator.toggle_doc', 'ESC', 'PRESS') def unregister_keymaps(): kc = bpy.context.window_manager.keyconfigs.addon - km = kc.keymaps["Text"] - kmi = km.keymap_items["api_navigator.toggle_doc"] - km.keymap_items.remove(kmi) + if kc: + km = kc.keymaps["Text"] + kmi = km.keymap_items["api_navigator.toggle_doc"] + km.keymap_items.remove(kmi) def register(): |