#4638 Dual porosity : Make sure geometry is regenerated when switching between matrix/fracture

This commit is contained in:
Magne Sjaastad 2019-10-16 10:15:51 +02:00
parent 47eeed4a11
commit a53f1e1e91

View File

@ -306,6 +306,15 @@ void RimEclipseResultDefinition::fieldChangedByUi( const caf::PdmFieldHandle* ch
{
m_porosityModel = m_porosityModelUiField;
m_resultVariableUiField = resultVariable();
RimEclipseView* eclipseView = nullptr;
this->firstAncestorOrThisOfType( eclipseView );
if ( eclipseView )
{
// Active cells can be different between matrix and fracture, make sure all geometry is recreated
eclipseView->scheduleReservoirGridGeometryRegen();
}
loadDataAndUpdate();
}