From 3338e7d70eccdbb294695c2ef048d42997995249 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Sat, 27 Sep 2025 23:02:13 +0200 Subject: [PATCH] Fix: Nodes: reroute nodes should always use circle shape This was accidentally changed before when the new socket shape inferencing was introduced. --- source/blender/blenkernel/intern/node_tree_update.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/blender/blenkernel/intern/node_tree_update.cc b/source/blender/blenkernel/intern/node_tree_update.cc index 2a729c0d402..369c2b5e488 100644 --- a/source/blender/blenkernel/intern/node_tree_update.cc +++ b/source/blender/blenkernel/intern/node_tree_update.cc @@ -973,6 +973,11 @@ class NodeTreeMainUpdater { const bke::bNodeZoneType *closure_zone_type = bke::zone_type_by_node_type( NODE_CLOSURE_OUTPUT); switch (node->type_legacy) { + case NODE_REROUTE: { + node->input_socket(0).display_shape = SOCK_DISPLAY_SHAPE_CIRCLE; + node->output_socket(0).display_shape = SOCK_DISPLAY_SHAPE_CIRCLE; + break; + } case NODE_GROUP_OUTPUT: case NODE_GROUP_INPUT: { for (bNodeSocket *socket : node->input_sockets()) {