From ba36dc82ff1213a093e1627be70c4b4b28f97053 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 16 Mar 2026 15:27:10 +0500 Subject: [PATCH] bim.clear_measurement - add poll message --- src/bonsai/bonsai/bim/module/project/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/project/operator.py b/src/bonsai/bonsai/bim/module/project/operator.py index 4e11a8ead8..e674cb56f4 100644 --- a/src/bonsai/bonsai/bim/module/project/operator.py +++ b/src/bonsai/bonsai/bim/module/project/operator.py @@ -3184,7 +3184,10 @@ class ClearMeasurement(bpy.types.Operator): @classmethod def poll(cls, context): polyline_props = tool.Model.get_polyline_props() - return len(polyline_props.measurement_polyline) > 0 + if len(polyline_props.measurement_polyline) > 0: + return True + cls.poll_message_set("No measurement to clear.") + return False def execute(self, context): polyline_props = tool.Model.get_polyline_props()