From 73e4174fe75d83af4877c5a734ea9c71d3feef4e Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Thu, 10 Nov 2016 09:26:53 +0100 Subject: [PATCH] Summary : Make sure loading of plot data is only done once --- ApplicationCode/Application/RiaApplication.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/Application/RiaApplication.cpp b/ApplicationCode/Application/RiaApplication.cpp index bc89b6b656..2cd939e846 100644 --- a/ApplicationCode/Application/RiaApplication.cpp +++ b/ApplicationCode/Application/RiaApplication.cpp @@ -382,7 +382,15 @@ bool RiaApplication::loadProject(const QString& projectFileName, ProjectLoadActi if (m_project->showPlotWindow()) { - RiaApplication::instance()->getOrCreateAndShowMainPlotWindow(); + if (!m_mainPlotWindow) + { + createMainPlotWindow(); + } + else + { + m_mainPlotWindow->show(); + m_mainPlotWindow->raise(); + } } else if (mainPlotWindow()) {