From d3ffeaa35a67a09b4bdf24469f95064a477408f3 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Tue, 4 Jan 2022 11:19:11 -0800 Subject: [PATCH] project: reorder panels closing project --- app/window/mainwindow/mainwindow.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/window/mainwindow/mainwindow.cpp b/app/window/mainwindow/mainwindow.cpp index b9544a31b..a05d9e52e 100644 --- a/app/window/mainwindow/mainwindow.cpp +++ b/app/window/mainwindow/mainwindow.cpp @@ -341,6 +341,12 @@ void MainWindow::ProjectOpen(Project *p) void MainWindow::ProjectClose(Project *p) { + // Close project from NodeParamView + param_panel_->CloseContextsBelongingToProject(p); + + // Close project from NodeView + node_panel_->CloseContextsBelongingToProject(p); + // Close any nodes open in TimeBasedWidgets foreach (PanelWidget* panel, PanelManager::instance()->panels()) { TimeBasedPanel* tbp = dynamic_cast(panel); @@ -368,12 +374,6 @@ void MainWindow::ProjectClose(Project *p) RemoveProjectPanel(panel); } } - - // Close project from NodeView - node_panel_->CloseContextsBelongingToProject(p); - - // Close project from NodeParamView - param_panel_->CloseContextsBelongingToProject(p); } void MainWindow::SetApplicationProgressStatus(ProgressStatus status)