From 40ca59a54e678a436437646370c74a9dcaa3b19e Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 15 Oct 2013 17:18:07 +0100 Subject: [PATCH] Introjucer: on windows, stopped the cancel button of the new project wizard from closing the app. --- .../Introjucer/Source/Project/jucer_NewProjectWizard.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/extras/Introjucer/Source/Project/jucer_NewProjectWizard.cpp b/extras/Introjucer/Source/Project/jucer_NewProjectWizard.cpp index 8247f9ca23..59ffb8dfdc 100644 --- a/extras/Introjucer/Source/Project/jucer_NewProjectWizard.cpp +++ b/extras/Introjucer/Source/Project/jucer_NewProjectWizard.cpp @@ -616,7 +616,14 @@ struct NewProjectWizardClasses else { if (MainWindow* mw = dynamic_cast (getTopLevelComponent())) - IntrojucerApp::getApp().mainWindowList.closeWindow (mw); + { + #if ! JUCE_MAC + if (IntrojucerApp::getApp().mainWindowList.windows.size() == 1) + mw->setProject (nullptr); + else + #endif + IntrojucerApp::getApp().mainWindowList.closeWindow (mw); + } } }