From d1082897b1ae16205a1210cc890293774b55c819 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 24 Jan 2025 13:19:46 +0500 Subject: [PATCH] bim.select_representation_item - add poll message --- src/bonsai/bonsai/bim/module/geometry/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/geometry/operator.py b/src/bonsai/bonsai/bim/module/geometry/operator.py index 32f7616bbb..cbeba7f6fc 100644 --- a/src/bonsai/bonsai/bim/module/geometry/operator.py +++ b/src/bonsai/bonsai/bim/module/geometry/operator.py @@ -2421,7 +2421,10 @@ class SelectRepresentationItem(bpy.types.Operator): @classmethod def poll(cls, context): - return context.scene.BIMGeometryProperties.representation_obj + if not context.scene.BIMGeometryProperties.representation_obj: + cls.poll_message_set("No object opened in item mode.") + return False + return True def execute(self, context): obj = tool.Geometry.get_active_or_representation_obj()