From 686f4a023dd833ff40a66d7db79403ddd0f0a059 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sun, 29 Jan 2023 20:10:09 +1100 Subject: [PATCH] Fix #2356. Handle cases where the annotation types get changed to an incompatible object type. --- src/blenderbim/blenderbim/bim/module/drawing/annotation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/annotation.py b/src/blenderbim/blenderbim/bim/module/drawing/annotation.py index aeb5903b0c..d3e7a7aa94 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/annotation.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/annotation.py @@ -175,7 +175,7 @@ class Annotator: if object_type != "ANGLE": for obj in collection.objects: element = tool.Ifc.get_entity(obj) - if element and element.ObjectType == object_type: + if element and element.ObjectType == object_type and obj.type == object_type.upper(): return obj if data_type == "mesh": data = bpy.data.meshes.new(object_type)