From dcc681ac74cc4604202b38f198dcfe438fb4a7cf Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 25 Feb 2025 11:16:24 +0500 Subject: [PATCH] Revert a428169 to avoid constant reload of cached data The code was recalculating type_elements and relating_type_id every time Blender trying to check enum items. Couldn't replicate issue when type duplicated, perhaps it's resolved some other way already. --- src/bonsai/bonsai/bim/module/model/prop.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/model/prop.py b/src/bonsai/bonsai/bim/module/model/prop.py index 4864da1348..c8eca8963f 100644 --- a/src/bonsai/bonsai/bim/module/model/prop.py +++ b/src/bonsai/bonsai/bim/module/model/prop.py @@ -46,9 +46,6 @@ def get_boundary_class(self, context): def get_relating_type_id(self, context): if not AuthoringData.is_loaded: AuthoringData.load() - else: - AuthoringData.data["type_elements"] = AuthoringData.type_elements() - AuthoringData.data["relating_type_id"] = AuthoringData.relating_type_id() return AuthoringData.data["relating_type_id"]