diff --git a/src/Gui/Document.cpp b/src/Gui/Document.cpp index bd9a2dcafb..af51f2acd7 100644 --- a/src/Gui/Document.cpp +++ b/src/Gui/Document.cpp @@ -460,6 +460,7 @@ void Document::_resetEdit(void) if (editViewProvider->isDerivedFrom(ViewProviderDocumentObject::getClassTypeId())) signalResetEdit(*(static_cast(editViewProvider))); #endif + App::GetApplication().closeActiveTransaction(); } d->_editViewProviderParent = 0; if(Application::Instance->editDocument() == this)