Sketcher: [skip ci] remove superfluous transaction when start/finish editing a sketch

This commit is contained in:
wmayer
2020-10-22 16:58:39 +02:00
parent 1aa371a819
commit da46b9de3d

View File

@@ -276,7 +276,6 @@ void CmdSketcherEditSketch::activated(int iMsg)
if (SketchFilter.match()) {
Sketcher::SketchObject *Sketch = static_cast<Sketcher::SketchObject*>(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)