diff --git a/ApplicationCode/Commands/RicExportMultipleSnapshotsFeature.cpp b/ApplicationCode/Commands/RicExportMultipleSnapshotsFeature.cpp index 1f6340cfb9..8bba2b1a68 100644 --- a/ApplicationCode/Commands/RicExportMultipleSnapshotsFeature.cpp +++ b/ApplicationCode/Commands/RicExportMultipleSnapshotsFeature.cpp @@ -110,6 +110,8 @@ void RicExportMultipleSnapshotsFeature::exportMultipleSnapshots(const QString& f for (RimMultiSnapshotDefinition* msd : project->multiSnapshotDefinitions()) { + if (!msd->isActive()) continue; + RimView* rimView = msd->viewObject(); if (!rimView) continue; if (!rimView->viewer()) continue; diff --git a/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.cpp b/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.cpp index 2568928d84..06b4bfb8f1 100644 --- a/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.cpp +++ b/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.cpp @@ -57,6 +57,8 @@ RimMultiSnapshotDefinition::RimMultiSnapshotDefinition() //CAF_PDM_InitObject("MultiSnapshotDefinition", ":/Well.png", "", ""); CAF_PDM_InitObject("MultiSnapshotDefinition", "", "", ""); + CAF_PDM_InitField(&isActive, "IsActive", true, "Active", "", "", ""); + CAF_PDM_InitFieldNoDefault(&viewObject, "View", "View", "", "", ""); CAF_PDM_InitFieldNoDefault(&eclipseResultType, "EclipseResultType", "Result Type", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.h b/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.h index e9a55155b6..975833f1b3 100644 --- a/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.h +++ b/ApplicationCode/ProjectDataModel/RimMultiSnapshotDefinition.h @@ -45,6 +45,8 @@ public: caf::PdmField< caf::AppEnum< RimDefines::ResultCatType > > eclipseResultType; caf::PdmField< std::vector > selectedEclipseResults; + caf::PdmField isActive; + caf::PdmField timeStepStart; caf::PdmField timeStepEnd;