diff --git a/src/Mod/Sketcher/Gui/Command.cpp b/src/Mod/Sketcher/Gui/Command.cpp index d149254e98..8590277747 100644 --- a/src/Mod/Sketcher/Gui/Command.cpp +++ b/src/Mod/Sketcher/Gui/Command.cpp @@ -276,7 +276,6 @@ void CmdSketcherEditSketch::activated(int iMsg) if (SketchFilter.match()) { Sketcher::SketchObject *Sketch = static_cast(SketchFilter.Result[0][0].getObject()); - openCommand("Edit sketch"); doCommand(Gui,"Gui.activeDocument().setEdit('%s')",Sketch->getNameInDocument()); } } @@ -313,10 +312,9 @@ void CmdSketcherLeaveSketch::activated(int iMsg) vp->purgeHandler(); } - openCommand("Finish editting sketch"); + // See also TaskDlgEditSketch::reject doCommand(Gui,"Gui.activeDocument().resetEdit()"); doCommand(Doc,"App.ActiveDocument.recompute()"); - commitCommand(); } bool CmdSketcherLeaveSketch::isActive(void)