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