+ open transaction when duplicating selection

This commit is contained in:
wmayer
2015-02-13 23:12:51 +01:00
parent cf82371194
commit 28c510c7e7

View File

@@ -951,11 +951,13 @@ void StdCmdDuplicateSelection::activated(int iMsg)
}
App::Document* doc = App::GetApplication().getActiveDocument();
if (doc) {
doc->openTransaction("Duplicate");
// restore objects from file and add to active document
Base::ifstream str(fi, std::ios::in | std::ios::binary);
MergeDocuments mimeView(doc);
mimeView.importObjects(str);
str.close();
doc->commitTransaction();
}
fi.deleteFile();
}