[Bf-blender-cvs] [7fd19c20e01] master: Geometry Nodes: Gray out "New" button when curve object is active

Hans Goudey noreply at git.blender.org
Fri Jan 8 22:04:46 CET 2021


Commit: 7fd19c20e01ce4c4d5fe4c4c5f534724cde8bebc
Author: Hans Goudey
Date:   Fri Jan 8 15:04:38 2021 -0600
Branches: master
https://developer.blender.org/rB7fd19c20e01ce4c4d5fe4c4c5f534724cde8bebc

Geometry Nodes: Gray out "New" button when curve object is active

Currently curve objects aren't supported by the node modifier, so the
new node group and modifier operator shouldn't be available.

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

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 03cd14a3df7..d3f984269f8 100644
--- a/release/scripts/startup/bl_operators/geometry_nodes.py
+++ b/release/scripts/startup/bl_operators/geometry_nodes.py
@@ -38,8 +38,8 @@ def geometry_node_group_empty_new(context):
 def geometry_modifier_poll(context) -> bool:
     ob = context.object
 
-    # Test object support for geometry node modifier (No volume or hair object support yet)
-    if not ob or ob.type not in {'MESH', 'CURVE', 'SURFACE', 'META', 'FONT', 'POINTCLOUD'}:
+    # Test object support for geometry node modifier (No volume, curve, or hair object support yet)
+    if not ob or ob.type not in {'MESH', 'POINTCLOUD'}:
         return False
 
     return True



More information about the Bf-blender-cvs mailing list