From 8f7629543f0653bd6e4ed7b2a8669c20162b6167 Mon Sep 17 00:00:00 2001 From: sbh Date: Thu, 10 Apr 2014 13:53:42 +0400 Subject: [PATCH] Execute feature on operation start/commit. --- src/ModuleBase/ModuleBase_Operation.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ModuleBase/ModuleBase_Operation.cpp b/src/ModuleBase/ModuleBase_Operation.cpp index 1011fa2ca..c3a0bd6fe 100644 --- a/src/ModuleBase/ModuleBase_Operation.cpp +++ b/src/ModuleBase/ModuleBase_Operation.cpp @@ -289,6 +289,7 @@ void ModuleBase_Operation::startOperation() { std::shared_ptr aDoc = ModelAPI_PluginManager::get()->rootDocument(); myFeature = aDoc->addFeature(myOperationId.toStdString()); + myFeature->execute(); //emit callSlot(); //commit(); } @@ -318,6 +319,7 @@ void ModuleBase_Operation::abortOperation() */ void ModuleBase_Operation::commitOperation() { + myFeature->execute(); } /*! -- 2.39.2