diff --git a/src/Mod/Arch/ArchWall.py b/src/Mod/Arch/ArchWall.py index 1335884b41..6d2b513f26 100644 --- a/src/Mod/Arch/ArchWall.py +++ b/src/Mod/Arch/ArchWall.py @@ -988,6 +988,8 @@ class _Wall(ArchComponent.Component): If "Length" has changed, record the old length so that .onChanged() can be sure that the base needs to be changed. + Also call ArchComponent.Component.onBeforeChange(). + Parameters ---------- prop: string @@ -996,6 +998,7 @@ class _Wall(ArchComponent.Component): if prop == "Length": self.oldLength = obj.Length.Value + ArchComponent.Component.onBeforeChange(self,obj,prop) def onChanged(self, obj, prop): """Method called when the object has a property changed.