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:
authorWilliam Reynish <billrey@me.com>2019-05-24 18:11:53 +0300
committerWilliam Reynish <billrey@me.com>2019-05-24 18:11:53 +0300
commit04ad9eab6ea9951ef70b5b60b16fd7868c2fb5dd (patch)
tree52c169cdfc9ca9353e4b4336a3a0e6b26133956b /release/scripts/startup/bl_ui/space_node.py
parent5986160dd0f11ce0e5302d7bcf7d386925164de6 (diff)
Fix: Too many checks for the compositor
Check once as and then re-use
Diffstat (limited to 'release/scripts/startup/bl_ui/space_node.py')
-rw-r--r--release/scripts/startup/bl_ui/space_node.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/release/scripts/startup/bl_ui/space_node.py b/release/scripts/startup/bl_ui/space_node.py
index 13d66dc851a..14c3d4925a8 100644
--- a/release/scripts/startup/bl_ui/space_node.py
+++ b/release/scripts/startup/bl_ui/space_node.py
@@ -54,6 +54,7 @@ class NODE_HT_header(Header):
snode_id = snode.id
id_from = snode.id_from
tool_settings = context.tool_settings
+ is_compositor = snode.tree_type == 'CompositorNodeTree'
layout.template_header()
@@ -159,19 +160,19 @@ class NODE_HT_header(Header):
layout.template_ID(snode, "node_tree", new="node.new_node_tree")
# Put pin next to ID block
- if snode.tree_type != 'CompositorNodeTree':
+ if not is_compositor:
layout.prop(snode, "pin", text="", emboss=False)
layout.separator_spacer()
# Put pin on the right for Compositing
- if snode.tree_type == 'CompositorNodeTree':
+ if is_compositor:
layout.prop(snode, "pin", text="", emboss=False)
layout.operator("node.tree_path_parent", text="", icon='FILE_PARENT')
# Backdrop
- if snode.tree_type == 'CompositorNodeTree':
+ if is_compositor:
row=layout.row(align=True)
row.prop(snode, "show_backdrop", toggle=True)
sub=row.row(align=True)