If only one view, set the first result as active

This commit is contained in:
Magne Sjaastad committed 2023-11-07 19:15:51 +01:00
1 parent 7eb3e98bb2
commit 92d1bd9386
1 file changed
+16
@@ -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] );
}
}
}
}
//--------------------------------------------------------------------------------------------------