Fix bug where you couldn't add psets that were inherited.

This commit is contained in:
Dion Moult
2023-09-10 17:35:33 +10:00
parent 0b5535b6d4
commit aaa4683462
@@ -91,7 +91,7 @@ class ObjectPsetsData(Data):
return []
psets = blenderbim.bim.schema.ifc.psetqto.get_applicable(element.is_a(), pset_only=True)
psetnames = cls.format_pset_enum(psets)
assigned_names = ifcopenshell.util.element.get_psets(element, psets_only=True).keys()
assigned_names = ifcopenshell.util.element.get_psets(element, psets_only=True, should_inherit=False).keys()
return [p for p in psetnames if p[0] not in assigned_names]
@classmethod