From a689b3127938876c5f6ae48fd8f88e29037e1f02 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 29 Jun 2023 15:34:52 +0500 Subject: [PATCH] Fixed crash on Mac m1 on removing unused types (similar to 4d0be1972) --- src/blenderbim/blenderbim/core/type.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/core/type.py b/src/blenderbim/blenderbim/core/type.py index 6368cb1302..f4660895f6 100644 --- a/src/blenderbim/blenderbim/core/type.py +++ b/src/blenderbim/blenderbim/core/type.py @@ -34,8 +34,8 @@ def assign_type(ifc, type_tool, element=None, type=None): def purge_unused_types(ifc, type): for element_type in type.get_model_types(): if not type.get_type_occurrences(element_type): - ifc.run("root.remove_product", product=element_type) obj = ifc.get_object(element_type) + ifc.run("root.remove_product", product=element_type) if obj: ifc.unlink(obj=obj) type.remove_object(obj)