[Bf-blender-cvs] [56205e9f31d] blender-v3.3-release: Fix T100579: internal links are drawn when sockets are hidden

Jacques Lucke noreply at git.blender.org
Tue Aug 23 10:35:47 CEST 2022


Commit: 56205e9f31d5d91b82eed0cfe0660eb12e1fa9a4
Author: Jacques Lucke
Date:   Tue Aug 23 10:35:38 2022 +0200
Branches: blender-v3.3-release
https://developer.blender.org/rB56205e9f31d5d91b82eed0cfe0660eb12e1fa9a4

Fix T100579: internal links are drawn when sockets are hidden

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

M	source/blender/editors/space_node/node_draw.cc

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

diff --git a/source/blender/editors/space_node/node_draw.cc b/source/blender/editors/space_node/node_draw.cc
index c74cd58d8fb..2cee7c4984a 100644
--- a/source/blender/editors/space_node/node_draw.cc
+++ b/source/blender/editors/space_node/node_draw.cc
@@ -663,7 +663,9 @@ static void node_draw_mute_line(const bContext &C,
   GPU_blend(GPU_BLEND_ALPHA);
 
   LISTBASE_FOREACH (const bNodeLink *, link, &node.internal_links) {
-    node_draw_link_bezier(C, v2d, snode, *link, TH_WIRE_INNER, TH_WIRE_INNER, TH_WIRE, false);
+    if (!nodeLinkIsHidden(link)) {
+      node_draw_link_bezier(C, v2d, snode, *link, TH_WIRE_INNER, TH_WIRE_INNER, TH_WIRE, false);
+    }
   }
 
   GPU_blend(GPU_BLEND_NONE);



More information about the Bf-blender-cvs mailing list