[Bf-blender-cvs] [d4d0360604a] functions: better default value initialization

Jacques Lucke noreply at git.blender.org
Thu Dec 5 13:14:36 CET 2019


Commit: d4d0360604a4345fa8b04ddec5ac9be39ed48371
Author: Jacques Lucke
Date:   Thu Dec 5 12:47:58 2019 +0100
Branches: functions
https://developer.blender.org/rBd4d0360604a4345fa8b04ddec5ac9be39ed48371

better default value initialization

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

M	release/scripts/startup/nodes/function_nodes/groups.py

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

diff --git a/release/scripts/startup/nodes/function_nodes/groups.py b/release/scripts/startup/nodes/function_nodes/groups.py
index 29a23697715..a7b390966bc 100644
--- a/release/scripts/startup/nodes/function_nodes/groups.py
+++ b/release/scripts/startup/nodes/function_nodes/groups.py
@@ -277,12 +277,14 @@ class CreateGroupInputForSocket(bpy.types.Operator):
             new_node.input_name = socket.name
             new_node.interface_type = "DATA"
             new_node.data_type = socket.data_type
+            new_node.rebuild()
+            
             new_node.select = True
             new_node.parent = node.parent
             new_node.location = node.location
             new_node.location.x -= 200
-            new_node.rebuild()
 
+            new_node.outputs[0].restore_state(socket.get_state())
             tree.new_link(new_node.outputs[0], socket)
 
         tree.sync()



More information about the Bf-blender-cvs mailing list