Salome HOME
Merge branch 'Dev_1.1.0' of newgeom:newgeom.git into Dev_1.1.0
[modules/shaper.git] / src / Model / Model_Document.cpp
index 0f335a5302a94eddb266c46129e3470425fde401..71019bc6d50f4baa503565c0b455b7da4773e737 100644 (file)
@@ -404,8 +404,8 @@ void Model_Document::abortOperation()
       myDoc->Undo();
     myDoc->ClearRedos();
   }
-  // references were not changed since transaction start
-  synchronizeFeatures(true, false, isRoot());
+  // references may be changed because they are set in attributes on the fly
+  synchronizeFeatures(true, true, isRoot());
   // abort for all subs
   const std::set<std::string> aSubs = subDocuments(true);
   std::set<std::string>::iterator aSubIter = aSubs.begin();