diff --git a/ApplicationCode/ProjectDataModel/RimWellPathGeometryDef.cpp b/ApplicationCode/ProjectDataModel/RimWellPathGeometryDef.cpp index 5c75b04872..01e5cde35d 100644 --- a/ApplicationCode/ProjectDataModel/RimWellPathGeometryDef.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellPathGeometryDef.cpp @@ -342,14 +342,13 @@ void RimWellPathGeometryDef::defineUiOrdering( QString uiConfigName, caf::PdmUiO { uiOrdering.add( &m_referencePointUtmXyd ); uiOrdering.add( &m_airGap ); - if ( !m_useAutoGeneratedTargetAtSeaLevel() ) - { - uiOrdering.add( &m_mdAtFirstTarget ); - } - + uiOrdering.add( &m_mdAtFirstTarget ); uiOrdering.add( &m_useAutoGeneratedTargetAtSeaLevel ); uiOrdering.add( &m_wellTargets ); uiOrdering.add( &m_pickPointsEnabled ); + + m_mdAtFirstTarget.uiCapability()->setUiReadOnly( m_useAutoGeneratedTargetAtSeaLevel() ); + uiOrdering.skipRemainingFields( true ); }