Skip to content

Commit

Permalink
Fix crash when creating a contour map from a 3d view
Browse files Browse the repository at this point in the history
  • Loading branch information
jonjenssen committed Sep 21, 2023
1 parent f22a013 commit 89ebf47
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,11 @@ void RimCellFilterCollection::initAfterRead()
m_cellFilters.push_back( filter );
}

auto rimCase = firstAncestorOrThisOfTypeAsserted<RimCase>();
// Copy by xml serialization does not give a RimCase parent the first time initAfterRead is called here when creating a new a contour
// view from a 3d view. The second time we get called it is ok, so just skip setting up the filter connections if we have no case.
auto rimCase = firstAncestorOrThisOfType<RimCase>();
if ( rimCase == nullptr ) return;

for ( const auto& filter : m_cellFilters )
{
filter->setCase( rimCase );
Expand Down

0 comments on commit 89ebf47

Please sign in to comment.