mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#846 If plot window is hidden, do not open plot window when loading case with summary data
This commit is contained in:
@@ -1437,6 +1437,11 @@ bool RiaApplication::tryCloseMainWindow()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RiaApplication::tryClosePlotWindow()
|
||||
{
|
||||
if (!m_mainPlotWindow)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if (m_mainPlotWindow && !m_mainPlotWindow->isVisible())
|
||||
{
|
||||
m_mainPlotWindow->close();
|
||||
|
||||
@@ -109,6 +109,10 @@ void RicNewSummaryPlotFeature::createNewSummaryPlot(RimSummaryPlotCollection* su
|
||||
|
||||
summaryPlotColl->updateConnectedEditors();
|
||||
plot->loadDataAndUpdate();
|
||||
|
||||
|
||||
RiaApplication::instance()->getOrCreateAndShowMainPlotWindow()->selectAsCurrentItem(newCurveFilter);
|
||||
if (RiaApplication::instance()->mainPlotWindow())
|
||||
{
|
||||
RiaApplication::instance()->mainPlotWindow()->selectAsCurrentItem(newCurveFilter);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,4 +38,5 @@ protected:
|
||||
virtual bool isCommandEnabled();
|
||||
virtual void onActionTriggered( bool isChecked );
|
||||
virtual void setupActionLook(QAction* actionToSetup);
|
||||
|
||||
};
|
||||
|
||||
@@ -327,7 +327,8 @@ void RimSummaryPlot::setDescription(const QString& description)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryPlot::updateViewerWidget()
|
||||
{
|
||||
RiuMainPlotWindow* mainPlotWindow = RiaApplication::instance()->getOrCreateAndShowMainPlotWindow();
|
||||
RiuMainPlotWindow* mainPlotWindow = RiaApplication::instance()->mainPlotWindow();
|
||||
if (!mainPlotWindow) return;
|
||||
|
||||
if (m_showWindow())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user