diff --git a/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp b/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp index 192d764178..e18d767a61 100644 --- a/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp +++ b/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp @@ -169,7 +169,7 @@ FileBasedDocument::SaveResult FileBasedDocument::saveAs (const File& newFile, setChangedFlag (false); MouseCursor::hideWaitCursor(); - changed(); // because the filename may have changed + sendChangeMessage(); // because the filename may have changed return savedOk; } @@ -185,7 +185,7 @@ FileBasedDocument::SaveResult FileBasedDocument::saveAs (const File& newFile, + "\n\n" + result.getErrorMessage()); - changed(); // because the filename may have changed + sendChangeMessage(); // because the filename may have changed return failedToWriteToFile; }