diff options
-rw-r--r-- | release/scripts/startup/bl_operators/geometry_nodes.py | 3 | ||||
-rw-r--r-- | source/blender/modifiers/intern/MOD_nodes.cc | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_operators/geometry_nodes.py b/release/scripts/startup/bl_operators/geometry_nodes.py index d3f984269f8..9652f23aadb 100644 --- a/release/scripts/startup/bl_operators/geometry_nodes.py +++ b/release/scripts/startup/bl_operators/geometry_nodes.py @@ -27,6 +27,9 @@ def geometry_node_group_empty_new(context): output_node = group.nodes.new('NodeGroupOutput') output_node.is_active_output = True + input_node.select = False + output_node.select = False + input_node.location.x = -200 - input_node.width output_node.location.x = 200 diff --git a/source/blender/modifiers/intern/MOD_nodes.cc b/source/blender/modifiers/intern/MOD_nodes.cc index 133a19dde9e..edd7cb9cfd1 100644 --- a/source/blender/modifiers/intern/MOD_nodes.cc +++ b/source/blender/modifiers/intern/MOD_nodes.cc @@ -754,6 +754,9 @@ void MOD_nodes_init(Main *bmain, NodesModifierData *nmd) bNode *group_input_node = nodeAddStaticNode(nullptr, ntree, NODE_GROUP_INPUT); bNode *group_output_node = nodeAddStaticNode(nullptr, ntree, NODE_GROUP_OUTPUT); + nodeSetSelected(group_input_node, false); + nodeSetSelected(group_output_node, false); + group_input_node->locx = -200 - group_input_node->width; group_output_node->locx = 200; group_output_node->flag |= NODE_DO_OUTPUT; |