+ open transaction when duplicating selection

This commit is contained in:
wmayer 2015-02-13 23:12:51 +01:00
parent 74e169dc11
commit be2bb52796

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();
}