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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Lucke <mail@jlucke.com>2019-12-11 02:10:44 +0300
committerJacques Lucke <mail@jlucke.com>2019-12-11 02:10:44 +0300
commit73ed33953ab3303dcb39b28c5f92973370eb83bc (patch)
tree7e9499322247557cb12628986556d48a06e7972e /release/scripts/startup/nodes/function_nodes/groups.py
parent032c6854726cbc29f6cef6e6b7525e9b78635164 (diff)
don't register keymap in background mode
Diffstat (limited to 'release/scripts/startup/nodes/function_nodes/groups.py')
-rw-r--r--release/scripts/startup/nodes/function_nodes/groups.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/release/scripts/startup/nodes/function_nodes/groups.py b/release/scripts/startup/nodes/function_nodes/groups.py
index 5365e62ba1b..739e25ae935 100644
--- a/release/scripts/startup/nodes/function_nodes/groups.py
+++ b/release/scripts/startup/nodes/function_nodes/groups.py
@@ -473,13 +473,17 @@ keymap = None
def register():
global keymap
- keymap = bpy.context.window_manager.keyconfigs.addon.keymaps.new(
- name="Node Editor", space_type="NODE_EDITOR")
- kmi = keymap.keymap_items.new("wm.call_menu_pie", type="V", value="PRESS")
- kmi.properties.name = "FN_MT_manage_group_pie"
+ if not bpy.app.background:
+ keymap = bpy.context.window_manager.keyconfigs.addon.keymaps.new(
+ name="Node Editor", space_type="NODE_EDITOR")
+
+ kmi = keymap.keymap_items.new("wm.call_menu_pie", type="V", value="PRESS")
+ kmi.properties.name = "FN_MT_manage_group_pie"
def unregister():
global keymap
- bpy.context.window_manager.keyconfigs.addon.keymaps.remove(keymap)
- keymap = None
+
+ if not bpy.app.background:
+ bpy.context.window_manager.keyconfigs.addon.keymaps.remove(keymap)
+ keymap = None