From 64cba98c3d839e77eed8d3780c5f67551a5f0722 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 28 Aug 2024 14:37:55 +0500 Subject: [PATCH] Fix #5235 --- src/bonsai/bonsai/bim/module/drawing/prop.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/drawing/prop.py b/src/bonsai/bonsai/bim/module/drawing/prop.py index b0190e0165..cef66d139b 100644 --- a/src/bonsai/bonsai/bim/module/drawing/prop.py +++ b/src/bonsai/bonsai/bim/module/drawing/prop.py @@ -531,9 +531,10 @@ def get_relating_type_id(self, context): def update_annotation_object_type(self, context): - self.relating_type_id = "0" - # changing enum doesn't trigger refresh by itself + # Refresh enum items before changing property, + # otherwise it might map to the wrong item. AnnotationData.is_loaded = False + self.relating_type_id = "0" def update_sheet_data(self, context):