See #3283. Minor fix where IfcContext is abstract, so IfcProjectLibrary should be checked instead when loading filtered models.

This commit is contained in:
Dion Moult
2023-06-30 13:58:18 +10:00
parent f28e28abc0
commit 1ad2465ad4
+1 -1
View File
@@ -362,7 +362,7 @@ class IfcImporter:
while True:
results.add(spatial_element)
spatial_element = ifcopenshell.util.element.get_aggregate(spatial_element)
if not spatial_element or spatial_element.is_a() in ("IfcContext", "IfcProject"):
if not spatial_element or spatial_element.is_a() in ("IfcProject", "IfcProjectLibrary"):
break
return results