mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fix crash when creating a contour map from a 3d view
This commit is contained in:
parent
f22a013bc6
commit
27c769f714
@ -125,7 +125,11 @@ void RimCellFilterCollection::initAfterRead()
|
|||||||
m_cellFilters.push_back( filter );
|
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 )
|
for ( const auto& filter : m_cellFilters )
|
||||||
{
|
{
|
||||||
filter->setCase( rimCase );
|
filter->setCase( rimCase );
|
||||||
|
Loading…
Reference in New Issue
Block a user