Propagate updated object to onChildrenUpdated()

This commit is contained in:
Magne Sjaastad
2023-10-12 15:08:03 +02:00
parent 0f4d2a61f6
commit a446f874cb
2 changed files with 23 additions and 14 deletions

View File

@@ -126,9 +126,12 @@ void RimSummaryCurveCollection::onChildrenUpdated( caf::PdmChildArrayFieldHandle
{
if ( childArray == &m_curves )
{
for ( RimSummaryCurve* curve : m_curves )
for ( auto obj : updatedObjects )
{
curve->updateCurveAppearance();
if ( auto curve = dynamic_cast<RimSummaryCurve*>( obj ) )
{
curve->updateCurveAppearance();
}
}
auto parentPlot = firstAncestorOrThisOfTypeAsserted<RimSummaryPlot>();