diff --git a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp index 2caa01e75e..49915959b8 100644 --- a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp +++ b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp @@ -146,13 +146,33 @@ void RiuExportMultipleSnapshotsWidget::addSnapshotItem() } - //Getting new default values (if no earlier entry): -// TODO -// RimProject* proj = RiaApplication::instance()->project(); -// std::vector cases; -// proj->allCases(cases); -// //multiSnapshot->caseObject() = cases[0]; + else + { + RimProject* proj = RiaApplication::instance()->project(); + std::vector cases; + proj->allCases(cases); + RimCase* CaseExample = nullptr; + RimView* ViewExample = nullptr; + if (cases.size() > 0) + { + CaseExample = cases.at(0); + multiSnapshot->caseObject = CaseExample; + + std::vector viewExamples; + viewExamples = CaseExample->views(); + + if (viewExamples.size() > 0) + { + ViewExample = viewExamples.at(0); + multiSnapshot->viewObject = ViewExample; + } + } + + + } + + m_rimProject->multiSnapshotDefinitions.push_back(multiSnapshot);