Commit: ce8c882509f59f13a4d71655a302e5dc279e1389
Author: Lukas Tönne
Date:   Thu May 26 14:52:26 2016 +0200
Branches: object_nodes
https://developer.blender.org/rBce8c882509f59f13a4d71655a302e5dc279e1389

Fix node tree group relations.

Recent commits removed an important depsgraph relation between a node group and 
its tree.

===================================================================

M       release/scripts/nodes/group_nodes.py

===================================================================

diff --git a/release/scripts/nodes/group_nodes.py 
b/release/scripts/nodes/group_nodes.py
index 8bc10e1..099ae96 100644
--- a/release/scripts/nodes/group_nodes.py
+++ b/release/scripts/nodes/group_nodes.py
@@ -355,6 +355,9 @@ def make_node_group_types(prefix, treetype, node_base):
         def compile_dependencies(self, depsnode):
             ntree = self.id
             if ntree:
+                # changes to the group tree require own recompile
+                depsnode.add_nodetree_relation(ntree, 'PARAMETERS')
+                # add internal dependencies of the group
                 ntree.bvm_compile_dependencies(depsnode)
 
         def eval_dependencies(self, depsnode):

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to