#13609 Fix ensemble cross-plot curve appearance not responding to changes

Apply custom appearance settings (line style, symbol, symbol size) to
existing realization curves when the data hash is unchanged. Previously
these settings were only applied during curve creation.
This commit is contained in:
Kristian Bendiksen authored and Magne Sjaastad committed 2026-02-23 12:18:09 +01:00
1 parent f52af2c5d0
commit 69ba3c2418
1 file changed
+7
@@ -2167,6 +2167,13 @@ void RimEnsembleCurveSet::updateEnsembleCurves( const std::vector<RimSummaryCase
c->setCheckState( true );
bool updatePlot = false;
c->updateCurveVisibility( updatePlot );
if ( m_useCustomAppearance() == RimCurveAppearanceDefines::AppearanceMode::CUSTOM )
{
c->setLineStyle( m_lineStyle() );
c->setSymbol( m_pointSymbol() );
c->setSymbolSize( m_symbolSize() );
}
}
}