From eaec13501943e3677a1a4601e6386054aac376ce Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 6 Nov 2018 11:15:36 +0100 Subject: [PATCH] #3636 Temporary LGR : Add required reload functions --- ApplicationCode/Commands/RicCreateTemporaryLgrFeature.cpp | 3 ++- ApplicationCode/ProjectDataModel/RimEclipseCase.cpp | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/Commands/RicCreateTemporaryLgrFeature.cpp b/ApplicationCode/Commands/RicCreateTemporaryLgrFeature.cpp index 964e6ec090..025a877f4b 100644 --- a/ApplicationCode/Commands/RicCreateTemporaryLgrFeature.cpp +++ b/ApplicationCode/Commands/RicCreateTemporaryLgrFeature.cpp @@ -160,8 +160,9 @@ void RicCreateTemporaryLgrFeature::onActionTriggered(bool isChecked) if (eclipseView) { eclipseView->scheduleReservoirGridGeometryRegen(); - eclipseView->loadDataAndUpdate(); } + + v->loadDataAndUpdate(); } if (intersectingOtherLgr) diff --git a/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp b/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp index 2f9b8493ec..d3f9522894 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp @@ -37,6 +37,7 @@ #include "Rim2dEclipseView.h" #include "Rim2dEclipseViewCollection.h" +#include "Rim2dIntersectionView.h" #include "Rim2dIntersectionViewCollection.h" #include "RimCaseCollection.h" #include "RimCellEdgeColors.h" @@ -999,6 +1000,11 @@ void RimEclipseCase::reloadDataAndUpdate() contourMap->updateAnnotationItems(); } + for (Rim2dIntersectionView* view : intersectionViewCollection()->views()) + { + view->createDisplayModelAndRedraw(); + } + RimProject* project = RiaApplication::instance()->project(); if (project) {