From ed9f50298c1e805b3a5ff7e3dcf4237bf0187841 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 4 Sep 2023 15:59:03 +1000 Subject: [PATCH] See #3700. Fix issue in drawing include filter where "addition" selections like GlobalIds and classes didn't have any impact. --- src/blenderbim/blenderbim/tool/drawing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/tool/drawing.py b/src/blenderbim/blenderbim/tool/drawing.py index 8c2751c4f6..bea490ba72 100644 --- a/src/blenderbim/blenderbim/tool/drawing.py +++ b/src/blenderbim/blenderbim/tool/drawing.py @@ -1509,7 +1509,7 @@ class Drawing(blenderbim.core.tool.Drawing): elements = cls.get_elements_in_camera_view(tool.Ifc.get_object(drawing), bpy.data.objects) include = pset.get("Include", None) if include: - elements = ifcopenshell.util.selector.filter_elements(ifc_file, include, elements=elements) + elements = ifcopenshell.util.selector.filter_elements(ifc_file, include) else: if tool.Ifc.get_schema() == "IFC2X3": base_elements = set(ifc_file.by_type("IfcElement") + ifc_file.by_type("IfcSpatialStructureElement"))