diff options
author | William Reynish <billrey@me.com> | 2019-05-24 18:11:53 +0300 |
---|---|---|
committer | William Reynish <billrey@me.com> | 2019-05-24 18:11:53 +0300 |
commit | 04ad9eab6ea9951ef70b5b60b16fd7868c2fb5dd (patch) | |
tree | 52c169cdfc9ca9353e4b4336a3a0e6b26133956b /release/scripts/startup | |
parent | 5986160dd0f11ce0e5302d7bcf7d386925164de6 (diff) |
Fix: Too many checks for the compositor
Check once as and then re-use
Diffstat (limited to 'release/scripts/startup')
-rw-r--r-- | release/scripts/startup/bl_ui/space_node.py | 7 |
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) |