Merge pull request #4812 from OPM/use-first-ensemble-case

#4750 Summary : Use first ensemble case if no standalone case is found
This commit is contained in:
Magne Sjaastad 2019-10-03 11:21:00 +02:00 committed by GitHub
commit 1e2e02c9ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -68,6 +68,17 @@ void RicNewSummaryCurveFeature::onActionTriggered( bool isChecked )
defaultCase = project->activeOilField()->summaryCaseMainCollection()->summaryCase( 0 );
}
if ( !defaultCase )
{
std::vector<RimSummaryCase*> allSummaryCases =
project->activeOilField()->summaryCaseMainCollection()->allSummaryCases();
if ( !allSummaryCases.empty() )
{
defaultCase = allSummaryCases.front();
}
}
RimSummaryCurve* newCurve = RicSummaryPlotFeatureImpl::addDefaultCurveToPlot( plot, defaultCase );
plot->applyDefaultCurveAppearances();