[Bf-blender-cvs] [3c1fcec6522] master: Fix T84517: Two geometry node trees added with "New" button

Hans Goudey noreply at git.blender.org
Fri Jan 8 19:13:13 CET 2021


Commit: 3c1fcec6522e25525cbf8747c70cd79db508f003
Author: Hans Goudey
Date:   Fri Jan 8 12:12:43 2021 -0600
Branches: master
https://developer.blender.org/rB3c1fcec6522e25525cbf8747c70cd79db508f003

Fix T84517: Two geometry node trees added with "New" button

Adding the modifier itself already adds a new node tree, which is
then displayed in the node editor because of the active object and
active modifier context. So there's no need to create the node tree
in the python code in this case.

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

M	release/scripts/startup/bl_operators/geometry_nodes.py

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

diff --git a/release/scripts/startup/bl_operators/geometry_nodes.py b/release/scripts/startup/bl_operators/geometry_nodes.py
index 12cb9473b64..03cd14a3df7 100644
--- a/release/scripts/startup/bl_operators/geometry_nodes.py
+++ b/release/scripts/startup/bl_operators/geometry_nodes.py
@@ -62,9 +62,6 @@ class NewGeometryNodesModifier(bpy.types.Operator):
         if not modifier:
             return {'CANCELLED'}
 
-        group = geometry_node_group_empty_new(context)
-        modifier.node_group = group
-
         return {'FINISHED'}



More information about the Bf-blender-cvs mailing list