From e05442b031151cbf315e2ee811af3533a585d09a Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Mon, 4 Sep 2017 13:13:58 -0700 Subject: [PATCH] Fixed automatic update for PathStock. --- src/Mod/Path/PathScripts/PathStock.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Path/PathScripts/PathStock.py b/src/Mod/Path/PathScripts/PathStock.py index 0faa95bf4c..9e7b37b6bd 100644 --- a/src/Mod/Path/PathScripts/PathStock.py +++ b/src/Mod/Path/PathScripts/PathStock.py @@ -80,6 +80,10 @@ class StockFromBase: obj.Shape = Part.makeBox(self.length, self.width, self.height, self.origin) + def onChanged(self, obj, prop): + if prop in ['ExtXneg', 'ExtXpos', 'ExtYneg', 'ExtYpos', 'ExtZneg', 'ExtZpos'] and not 'Restore' in obj.State: + self.execute(obj) + def SetupStockObject(obj, addVPProxy): if FreeCAD.GuiUp and obj.ViewObject: if addVPProxy: