diff --git a/ApplicationLibCode/ProjectDataModel/RimMultiPlot.h b/ApplicationLibCode/ProjectDataModel/RimMultiPlot.h index 92b77684e1..2cae684794 100644 --- a/ApplicationLibCode/ProjectDataModel/RimMultiPlot.h +++ b/ApplicationLibCode/ProjectDataModel/RimMultiPlot.h @@ -73,6 +73,7 @@ public: virtual void updateAfterPlotRemove(); void deleteAllPlots() override; + void updatePlots(); size_t plotCount() const override; size_t plotIndex( const RimPlot* plot ) const; @@ -132,7 +133,6 @@ protected: void initAfterRead() override; void applyPlotWindowTitleToWidgets(); - void updatePlots(); void updateZoom(); void recreatePlotWidgets(); diff --git a/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp b/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp index 0688f2d200..6cb7cefa58 100644 --- a/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp +++ b/ApplicationLibCode/ProjectDataModel/Summary/RimSummaryPlotSourceStepping.cpp @@ -515,8 +515,7 @@ void RimSummaryPlotSourceStepping::fieldChangedByUi( const caf::PdmFieldHandle* RimSummaryMultiPlot* summaryMultiPlot = dynamic_cast( m_objectForSourceStepping.p() ); if ( summaryMultiPlot ) { - summaryMultiPlot->keepVisiblePageAfterUpdate( true ); - summaryMultiPlot->loadDataAndUpdate(); + summaryMultiPlot->updatePlots(); RiuPlotMainWindow* mainPlotWindow = RiaGuiApplication::instance()->mainPlotWindow(); mainPlotWindow->updateMultiPlotToolBar(); }