From f7dc85ddb6a9bb1f710b49ab897ce1326dfd0952 Mon Sep 17 00:00:00 2001 From: jonjenssen Date: Mon, 22 Aug 2022 15:01:18 +0200 Subject: [PATCH] Avoid recalculating streamlines when a 3d calculation is done. --- .../Streamlines/RimStreamlineInViewCollection.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ApplicationLibCode/ProjectDataModel/Streamlines/RimStreamlineInViewCollection.cpp b/ApplicationLibCode/ProjectDataModel/Streamlines/RimStreamlineInViewCollection.cpp index 86351e8f00..ec4866a9a4 100644 --- a/ApplicationLibCode/ProjectDataModel/Streamlines/RimStreamlineInViewCollection.cpp +++ b/ApplicationLibCode/ProjectDataModel/Streamlines/RimStreamlineInViewCollection.cpp @@ -179,8 +179,11 @@ caf::PdmFieldHandle* RimStreamlineInViewCollection::objectToggleField() //-------------------------------------------------------------------------------------------------- void RimStreamlineInViewCollection::setEclipseCase( RimEclipseCase* reservoir ) { - m_shouldGenerateTracers = true; - m_eclipseCase = reservoir; + if ( reservoir != m_eclipseCase ) + { + m_shouldGenerateTracers = true; + m_eclipseCase = reservoir; + } } //--------------------------------------------------------------------------------------------------