From 34a981282cec404955f9850aabf4015a97bcb57c Mon Sep 17 00:00:00 2001 From: nds Date: Thu, 15 May 2014 14:59:31 +0400 Subject: [PATCH] refs #30 - Sketch base GUI: create, draw lines Do not perform the sketch operation abort. --- src/XGUI/XGUI_Workshop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/XGUI/XGUI_Workshop.cpp b/src/XGUI/XGUI_Workshop.cpp index aa2318703..3944b5f85 100644 --- a/src/XGUI/XGUI_Workshop.cpp +++ b/src/XGUI/XGUI_Workshop.cpp @@ -470,7 +470,7 @@ void XGUI_Workshop::onUndo() objectBrowser()->setCurrentIndex(QModelIndex()); boost::shared_ptr aMgr = ModelAPI_PluginManager::get(); boost::shared_ptr aDoc = aMgr->rootDocument(); - if (!operationMgr()->abortOperation()) + if (aDoc->isOperation() && !operationMgr()->abortOperation()) return; aDoc->undo(); updateCommandStatus(); -- 2.39.2