From 1b7a7035199630cb8f438a4db151df7bd075d218 Mon Sep 17 00:00:00 2001 From: marioalexis Date: Fri, 16 Jul 2021 22:10:39 -0300 Subject: [PATCH] Draft: Fix regression generated in commit d3595bf --- src/Mod/Draft/draftguitools/gui_base_original.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Draft/draftguitools/gui_base_original.py b/src/Mod/Draft/draftguitools/gui_base_original.py index 91b66878b4..90c42ea81e 100644 --- a/src/Mod/Draft/draftguitools/gui_base_original.py +++ b/src/Mod/Draft/draftguitools/gui_base_original.py @@ -180,6 +180,7 @@ class DraftTool: self.ui.sourceCmd = None if self.planetrack: self.planetrack.finalize() + App.DraftWorkingPlane.restore() if hasattr(Gui, "Snapper"): Gui.Snapper.off() if self.call: @@ -302,4 +303,9 @@ class Modifier(DraftTool): super(Modifier, self).__init__() self.copymode = False + def Activated(self, name="None", noplanesetup=False, is_subtool=False): + super(Modifier, self).Activated(name, noplanesetup, is_subtool) + # call DraftWorkingPlane.save to sync with + # DraftWorkingPlane.restore called in finish method + App.DraftWorkingPlane.save() ## @}