From 268241bf5dadfdc2c42044daf244a6e17a9a4441 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 23 Aug 2021 08:30:59 +1000 Subject: [PATCH] Hide types collection when importing assets. See #1590. --- src/blenderbim/blenderbim/bim/module/project/operator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 8fd33a8906..ddb39fcd6a 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -379,9 +379,10 @@ class AppendLibraryElement(bpy.types.Operator): type_collection = bpy.data.collections.get("Types") if not type_collection: type_collection = bpy.data.collections.new("Types") - for collection in bpy.data.collections: + for collection in bpy.context.view_layer.layer_collection.children: if "IfcProject/" in collection.name: - collection.children.link(type_collection) + collection.collection.children.link(type_collection) + collection.children["Types"].hide_viewport = True break ifc_importer = import_ifc.IfcImporter(ifc_import_settings)