#2082 You can now filter by metadata existence in the selector syntax

This commit is contained in:
Dion Moult
2022-04-27 22:19:31 +10:00
parent 11c3a6e547
commit 9ea6499b5a
3 changed files with 19 additions and 3 deletions
@@ -321,8 +321,8 @@ class CopyRepresentation(bpy.types.Operator, Operator):
class OverrideDeleteTrait:
def delete_ifc_object(self, obj):
if obj.BIMObjectProperties.ifc_definition_id:
element = IfcStore.get_file().by_id(obj.BIMObjectProperties.ifc_definition_id)
element = tool.Ifc.get_entity(obj)
if element:
IfcStore.delete_element(element)
if getattr(element, "FillsVoids", None):
self.remove_filling(element)