If only one view, set the first result as active

This commit is contained in:
Magne Sjaastad 2023-11-07 15:23:54 +01:00
parent 7eb3e98bb2
commit 92d1bd9386

View File

@ -810,6 +810,22 @@ void RimEclipseStatisticsCase::computeStatisticsAndUpdateViews()
{
RicNewViewFeature::addReservoirView( this, nullptr );
}
if ( reservoirViews.size() == 1 )
{
// If only one view, set the first result as active
if ( auto cellResultsData = results( RiaDefines::PorosityModelType::MATRIX_MODEL ) )
{
auto firstView = reservoirViews[0];
std::vector<RigEclipseResultAddress> resAddresses = cellResultsData->existingResults();
if ( firstView && !resAddresses.empty() )
{
firstView->cellResult()->setFromEclipseResultAddress( resAddresses[0] );
}
}
}
}
//--------------------------------------------------------------------------------------------------