From c5d3c26af69a82dfd969f0eef5f90866c14f53e6 Mon Sep 17 00:00:00 2001 From: hogliux Date: Mon, 5 Dec 2016 10:39:50 +0000 Subject: [PATCH] Added workaround to fix a false re-save warning in the Projucer when saving a .jucer file on a network drive --- extras/Projucer/Source/Project/jucer_Project.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/extras/Projucer/Source/Project/jucer_Project.cpp b/extras/Projucer/Source/Project/jucer_Project.cpp index 9ad61e4a19..213b31f1d1 100644 --- a/extras/Projucer/Source/Project/jucer_Project.cpp +++ b/extras/Projucer/Source/Project/jucer_Project.cpp @@ -380,14 +380,11 @@ void Project::valueTreeParentChanged (ValueTree&) {} bool Project::hasProjectBeenModified() { Time newModificationTime = getFile().getLastModificationTime(); + Time oldModificationTime = modificationTime; - if (newModificationTime != modificationTime) - { - modificationTime = newModificationTime; - return true; - } + modificationTime = newModificationTime; - return false; + return (newModificationTime.toMilliseconds() > (oldModificationTime.toMilliseconds() + 1000LL)); } //==============================================================================