From b752f798bda9e5d54f187c338bdfad71d2c91090 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 22 Jan 2025 11:49:49 +0500 Subject: [PATCH] bim.enable_editing_booleans - add poll message --- src/bonsai/bonsai/bim/module/void/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/void/operator.py b/src/bonsai/bonsai/bim/module/void/operator.py index 2631ea697e..cddc634b2c 100644 --- a/src/bonsai/bonsai/bim/module/void/operator.py +++ b/src/bonsai/bonsai/bim/module/void/operator.py @@ -305,7 +305,10 @@ class EnableEditingBooleans(bpy.types.Operator): @classmethod def poll(cls, context): - return bpy.context.scene.BIMGeometryProperties.representation_obj + if not bpy.context.scene.BIMGeometryProperties.representation_obj: + cls.poll_message_set("To enable editing booleans object should be in item mode.") + return False + return True def execute(self, context): props = context.scene.BIMBooleanProperties