From c9d6d6093108ba4c8b8849c762fb8e0318b5f0ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacob=20St=C3=B8ren?= Date: Mon, 29 Jan 2018 16:14:11 +0100 Subject: [PATCH] #2331 GeoMech fixes for intersection view. Paste view and animation of synthetic cases. --- .../RicPasteGeoMechViewsFeature.cpp | 2 ++ ApplicationCode/ProjectDataModel/Rim2dIntersectionView.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/Commands/OperationsUsingObjReferences/RicPasteGeoMechViewsFeature.cpp b/ApplicationCode/Commands/OperationsUsingObjReferences/RicPasteGeoMechViewsFeature.cpp index cf1b63151f..a95f02ca72 100644 --- a/ApplicationCode/Commands/OperationsUsingObjReferences/RicPasteGeoMechViewsFeature.cpp +++ b/ApplicationCode/Commands/OperationsUsingObjReferences/RicPasteGeoMechViewsFeature.cpp @@ -31,6 +31,7 @@ #include "cafSelectionManager.h" #include +#include "Rim2dIntersectionViewCollection.h" CAF_CMD_SOURCE_INIT(RicPasteGeoMechViewsFeature, "RicPasteGeoMechViewsFeature"); @@ -98,6 +99,7 @@ void RicPasteGeoMechViewsFeature::onActionTriggered(bool isChecked) rimReservoirView->loadDataAndUpdate(); + geomCase->intersectionViewCollection()->syncFromExistingIntersections(false); geomCase->updateConnectedEditors(); lastViewCopy = rimReservoirView; diff --git a/ApplicationCode/ProjectDataModel/Rim2dIntersectionView.cpp b/ApplicationCode/ProjectDataModel/Rim2dIntersectionView.cpp index 537d94952c..8962e28ed2 100644 --- a/ApplicationCode/ProjectDataModel/Rim2dIntersectionView.cpp +++ b/ApplicationCode/ProjectDataModel/Rim2dIntersectionView.cpp @@ -189,7 +189,7 @@ int Rim2dIntersectionView::timeStepCount() { if ( isTimeStepDependentDataVisible() ) { - return static_cast( this->ownerCase()->timeStepDates().size()); + return static_cast( this->ownerCase()->timeStepStrings().size()); } return 0;