From edcfcd8850f5a24b7ee30dbd9320207a77666224 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 26 Aug 2024 15:31:09 +0500 Subject: [PATCH] Fix error if user hit shift-a in Annotation Tool without any drawing active --- src/bonsai/bonsai/bim/module/drawing/workspace.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/drawing/workspace.py b/src/bonsai/bonsai/bim/module/drawing/workspace.py index f9987618ea..ac4e05954f 100644 --- a/src/bonsai/bonsai/bim/module/drawing/workspace.py +++ b/src/bonsai/bonsai/bim/module/drawing/workspace.py @@ -184,6 +184,8 @@ def create_annotation(): create_annotation_occurrence(bpy.context) else: object_type = props.object_type + if not bpy.ops.bim.add_annotation.poll(): + return bpy.ops.bim.add_annotation( object_type=object_type, data_type=tool.Drawing.ANNOTATION_TYPES_DATA[object_type][-1] )