Corner Point Case: create view only when in GUI mode.

This commit is contained in:
Kristian Bendiksen authored and Magne Sjaastad committed 2025-05-20 20:39:07 +02:00
1 parent 8ac3b11402
commit a5ce90083d
1 file changed
+9 -9
@@ -297,19 +297,19 @@ std::expected<caf::PdmObjectHandle*, QString> RimProject_createGridFromKeyValues
RimMainPlotCollection::current()->ensureDefaultFlowPlotsAreCreated();
if ( RimEclipseView* riv = grid->createAndAddReservoirView() )
if ( RiaGuiApplication::isRunning() )
{
riv->loadDataAndUpdate();
if ( !riv->cellResult()->hasResult() )
if ( RimEclipseView* riv = grid->createAndAddReservoirView() )
{
riv->cellResult()->setResultVariable( RiaResultNames::undefinedResultName() );
}
riv->loadDataAndUpdate();
analysisModels->updateConnectedEditors();
if ( !riv->cellResult()->hasResult() )
{
riv->cellResult()->setResultVariable( RiaResultNames::undefinedResultName() );
}
analysisModels->updateConnectedEditors();
if ( RiaGuiApplication::isRunning() )
{
if ( RiuMainWindow::instance() ) RiuMainWindow::instance()->selectAsCurrentItem( riv->cellResult() );
}
}