Commit: 79c5b4d4af216b211db07a3981e60301e94f3a10
Author: Jacques Lucke
Date:   Tue Dec 17 13:36:53 2019 +0100
Branches: functions
https://developer.blender.org/rB79c5b4d4af216b211db07a3981e60301e94f3a10

fix socket drawing

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

M       release/scripts/startup/nodes/bparticle_nodes/custom_emitter.py

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

diff --git a/release/scripts/startup/nodes/bparticle_nodes/custom_emitter.py 
b/release/scripts/startup/nodes/bparticle_nodes/custom_emitter.py
index a6d731456f9..66cb2b8c9eb 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/custom_emitter.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/custom_emitter.py
@@ -64,7 +64,7 @@ class CustomEmitter(bpy.types.Node, SimulationNode):
             self.invoke_type_selection(row, "set_attribute_type", "",
                 icon="SETTINGS", mode="BASE", settings=(index, ))
             self.invoke_function(row, "remove_attribute", "", icon="X", 
settings=(index, ))
-            if hasattr(socket, "draw_property"):
+            if not socket.is_linked and hasattr(socket, "draw_property"):
                 socket.draw_property(col, self, "")
         else:
             decl.draw_socket(layout, socket, index_in_decl)
@@ -145,7 +145,7 @@ class SpawnParticlesNode(bpy.types.Node, SimulationNode):
             self.invoke_type_selection(row, "set_attribute_type", "",
                 icon="SETTINGS", mode="BASE", settings=(index, ))
             self.invoke_function(row, "remove_attribute", "", icon="X", 
settings=(index, ))
-            if hasattr(socket, "draw_property"):
+            if not socket.is_linked and hasattr(socket, "draw_property"):
                 socket.draw_property(col, self, "")
         else:
             decl.draw_socket(layout, socket, index_in_decl)

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

Reply via email to