From 88d9be2e10c0d69bad8b4c8fc0f77d1fb0ace9fb Mon Sep 17 00:00:00 2001 From: Furgo <148809153+furgo16@users.noreply.github.com> Date: Wed, 21 May 2025 11:21:53 +0200 Subject: [PATCH] BIM: allow deleting locked IFC properties when needed --- src/Mod/BIM/nativeifc/ifc_status.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/BIM/nativeifc/ifc_status.py b/src/Mod/BIM/nativeifc/ifc_status.py index c1762dbfc0..6c3264fe89 100644 --- a/src/Mod/BIM/nativeifc/ifc_status.py +++ b/src/Mod/BIM/nativeifc/ifc_status.py @@ -345,6 +345,7 @@ def unlock_document(): props = ["IfcFilePath", "Modified", "Proxy", "Schema"] props += [p for p in doc.PropertiesList if doc.getGroupOfProperty(p) == "IFC"] for prop in props: + doc.setPropertyStatus(prop, "-LockDynamic") doc.removeProperty(prop) if project: project.Modified = True