diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 9640fcf7d9..98e2731b6d 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -2604,6 +2604,7 @@ class Upgrade(Modifier): FreeCADGui.addModule("Draft") self.commit(translate("draft","Upgrade"), ['Draft.upgrade(FreeCADGui.Selection.getSelection(),delete=True)']) + FreeCAD.ActiveDocument.recompute() self.finish() @@ -2633,6 +2634,7 @@ class Downgrade(Modifier): FreeCADGui.addModule("Draft") self.commit(translate("draft","Downgrade"), ['Draft.downgrade(FreeCADGui.Selection.getSelection(),delete=True)']) + FreeCAD.ActiveDocument.recompute() self.finish()