From 2fc12a35e2bae2dd04dedb1a55550964edc48192 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Fri, 1 Aug 2025 13:45:10 +0200 Subject: [PATCH] Regression Tests: Fix crash for summary plot with summary x-data --- .../ProjectDataModel/Summary/RimEnsembleCurveSet.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.cpp b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.cpp index f7043822b2..d51ccaf938 100644 --- a/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.cpp +++ b/ApplicationLibCode/ProjectDataModel/Summary/RimEnsembleCurveSet.cpp @@ -2781,8 +2781,6 @@ void RimEnsembleCurveSet::createCurves( const std::vector& sumC curve->setAxisTypeX( RiaDefines::HorizontalAxisType::SUMMARY_VECTOR ); curve->setSummaryCaseX( sumCase ); curve->setSummaryAddressX( m_xAddressSelector->summaryAddress() ); - if ( m_xAddressSelector->plotAxisProperties() ) - curve->setTopOrBottomAxisX( m_xAddressSelector->plotAxisProperties()->plotAxis() ); } curve->setColor( m_colorForRealizations ); @@ -2800,6 +2798,11 @@ void RimEnsembleCurveSet::createCurves( const std::vector& sumC m_realizationCurves.push_back( curve ); curve->setLeftOrRightAxisY( axisY() ); + + if ( isXAxisSummaryVector() && m_xAddressSelector->plotAxisProperties() ) + { + curve->setTopOrBottomAxisX( m_xAddressSelector->plotAxisProperties()->plotAxis() ); + } } }