From 3ad2d0eaac38ac2964dc6cd32fb47e221b8b43e8 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 27 Nov 2020 22:01:34 +1100 Subject: [PATCH] Fix import bug where some IfcOpeningElements aren't put in the openings collection properly --- src/ifcblenderexport/blenderbim/bim/import_ifc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcblenderexport/blenderbim/bim/import_ifc.py b/src/ifcblenderexport/blenderbim/bim/import_ifc.py index 41d6711a28..6fa48ae7d3 100644 --- a/src/ifcblenderexport/blenderbim/bim/import_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/import_ifc.py @@ -1944,7 +1944,7 @@ class IfcImporter: collection.objects.link(obj) else: self.ifc_import_settings.logger.error("An element could not be placed in the spatial tree %s", element) - elif hasattr(element, "HasFillings") and element.HasFillings: + elif element.is_a("IfcOpeningElement"): self.opening_collection.objects.link(obj) else: self.ifc_import_settings.logger.warning("Warning: this object is outside the spatial hierarchy %s", element)