From 1e663556175bd84844c896c9abcd5e1753707940 Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 16 Apr 2018 11:22:04 +0100 Subject: [PATCH] Projucer: Explicitly set the project ID if it isn't already set --- extras/Projucer/Source/Project/jucer_Project.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extras/Projucer/Source/Project/jucer_Project.cpp b/extras/Projucer/Source/Project/jucer_Project.cpp index 941b49e091..13d36d7e15 100644 --- a/extras/Projucer/Source/Project/jucer_Project.cpp +++ b/extras/Projucer/Source/Project/jucer_Project.cpp @@ -188,6 +188,10 @@ void Project::initialiseProjectValues() { projectNameValue.referTo (projectRoot, Ids::name, getUndoManager(), "JUCE Project"); projectUIDValue.referTo (projectRoot, Ids::ID, getUndoManager(), createAlphaNumericUID()); + + if (projectUIDValue.isUsingDefault()) + projectUIDValue = projectUIDValue.getDefault(); + projectTypeValue.referTo (projectRoot, Ids::projectType, getUndoManager(), ProjectType_GUIApp::getTypeName()); versionValue.referTo (projectRoot, Ids::version, getUndoManager(), "1.0.0"); bundleIdentifierValue.referTo (projectRoot, Ids::bundleIdentifier, getUndoManager(), getDefaultBundleIdentifierString());