From 8609bd12cc9466a825883b1d703d3e36b7ce52b7 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 6 Dec 2024 15:41:29 +0500 Subject: [PATCH] Fix default container label not updating #5817 --- src/bonsai/bonsai/tool/spatial.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bonsai/bonsai/tool/spatial.py b/src/bonsai/bonsai/tool/spatial.py index 4a47f94d7e..de2b271c55 100644 --- a/src/bonsai/bonsai/tool/spatial.py +++ b/src/bonsai/bonsai/tool/spatial.py @@ -1163,7 +1163,12 @@ class Spatial(bonsai.core.tool.Spatial): @classmethod def set_default_container(cls, container: ifcopenshell.entity_instance) -> None: + from bonsai.bim.module.spatial.data import SpatialDecompositionData + + assert bpy.context bpy.context.scene.BIMSpatialDecompositionProperties.default_container = container.id() + SpatialDecompositionData.data["default_container"] = SpatialDecompositionData.default_container() + project = tool.Ifc.get_object(tool.Ifc.get().by_type("IfcProject")[0]) project_collection = project.BIMObjectProperties.collection obj = tool.Ifc.get_object(container)