#6422 Fracture Model: enable/disable detailed fluid loss correctly.

This commit is contained in:
Kristian Bendiksen 2020-09-03 15:18:00 +02:00
parent 6458837f78
commit 7aef42a70e

View File

@ -258,6 +258,17 @@ void RimFractureModel::fieldChangedByUi( const caf::PdmFieldHandle* changedField
m_thicknessDirectionWellPath()->updateConnectedEditors();
}
if ( changedField == &m_useDetailedFluidLoss )
{
m_relativePermeabilityFactorDefault.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
m_poroElasticConstantDefault.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
m_thermalExpansionCoeffientDefault.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
m_referenceTemperature.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
m_referenceTemperatureGradient.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
m_referenceTemperatureDepth.uiCapability()->setUiReadOnly( !m_useDetailedFluidLoss );
}
{
RimEclipseCase* eclipseCase = nullptr;
this->firstAncestorOrThisOfType( eclipseCase );