#5300 Formations : Move update of Rim-related structures to RimEclipseCase

This commit is contained in:
Magne Sjaastad
2020-01-06 15:27:16 +01:00
parent 7d05a8bd0a
commit ff2963293b
3 changed files with 15 additions and 24 deletions

View File

@@ -480,12 +480,25 @@ void RimEclipseCase::updateFormationNamesData()
{
if ( activeFormationNames() )
{
rigEclipseCase->setActiveFormationNamesAndUpdatePlots( activeFormationNames()->formationNamesData() );
rigEclipseCase->setActiveFormationNames( activeFormationNames()->formationNamesData() );
}
else
{
rigEclipseCase->setActiveFormationNamesAndUpdatePlots( nullptr );
rigEclipseCase->setActiveFormationNames( nullptr );
}
// Update plots based on formations
{
RimProject* project = RiaApplication::instance()->project();
if ( project )
{
if ( project->mainPlotCollection() )
{
project->mainPlotCollection->updatePlotsWithFormations();
}
}
}
std::vector<Rim3dView*> views = this->views();
for ( Rim3dView* view : views )
{