[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