From a6eda226f446748ac37f1742450d2ea10720afe6 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 19 Apr 2022 09:38:55 +0200 Subject: [PATCH] #8813 Regression Test : Fix crash in regression tests --- .../Summary/RimSummaryPlotSourceStepping.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp b/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp index 30e3a4505f..155648d3e5 100644 --- a/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp +++ b/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp @@ -750,12 +750,14 @@ std::set RimSummaryPlotSourceStepping::summaryCasesCurveCollect //-------------------------------------------------------------------------------------------------- std::vector RimSummaryPlotSourceStepping::activeFieldsForDataSourceStepping( bool toolbarFields ) { + RimProject* proj = RimProject::current(); + if ( !proj ) return {}; + std::vector fields; auto sumCases = summaryCasesCurveCollection(); if ( sumCases.size() == 1 ) { - RimProject* proj = RimProject::current(); if ( proj->allSummaryCases().size() > 1 ) { m_summaryCase = *( sumCases.begin() ); @@ -768,8 +770,6 @@ std::vector RimSummaryPlotSourceStepping::activeFieldsForD auto ensembleColl = ensembleCollection(); if ( ensembleColl.size() == 1 ) { - RimProject* proj = RimProject::current(); - if ( proj->summaryGroups().size() > 1 ) { m_ensemble = *( ensembleColl.begin() );