Minor fix to 46a6356 to use the collector tool

This has a few advantages:

 - The collection logic is centralised
 - The collection logic is configurable based on the collection mode
 - The name is not hardcoded
This commit is contained in:
Dion Moult
2026-01-29 19:12:02 +11:00
parent 0e8c98a7bb
commit cc995db98b
+1 -2
View File
@@ -99,8 +99,7 @@ def update_name(self: "BIMContainer", context: bpy.types.Context) -> None:
tool.Spatial.edit_container_name(element, self.name)
if obj := tool.Ifc.get_object(element):
tool.Root.set_object_name(obj, element)
if collection := tool.Blender.get_object_bim_props(obj).collection:
collection.name = f"{element.is_a()}/{element.Name or 'Unnamed'}"
tool.Collector.assign(obj)
bonsai.bim.handler.refresh_ui_data()