Fix: curves editmode operators available in pointcloud editmode

Poincloud editmode support was added in f89b32382a.
Then fd9d22ba57 added geonode operator support.
But 01ee34ebd1 & 6c25c66194 added operators not meant for
pointclouds.

To resolve, check modes more carefully.

Pull Request: https://projects.blender.org/blender/blender/pulls/128794
This commit is contained in:
Philipp Oeser
2024-10-09 16:10:06 +02:00
committed by Philipp Oeser
parent e2705a432a
commit ee3fdf4099

View File

@@ -1185,7 +1185,9 @@ class VIEW3D_MT_editor_menus(Menu):
elif mode_string in {'EDIT_CURVE', 'EDIT_SURFACE'}:
layout.menu("VIEW3D_MT_edit_curve_ctrlpoints")
layout.menu("VIEW3D_MT_edit_curve_segments")
elif mode_string in {'EDIT_CURVES', 'EDIT_POINT_CLOUD'}:
elif mode_string == 'EDIT_POINT_CLOUD':
layout.template_node_operator_asset_root_items()
elif mode_string == 'EDIT_CURVES':
layout.menu("VIEW3D_MT_edit_curves_control_points")
layout.menu("VIEW3D_MT_edit_curves_segments")
layout.template_node_operator_asset_root_items()