diff --git a/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.cpp b/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.cpp index b7f7a3f4ec..75a33fe6df 100644 --- a/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.cpp +++ b/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.cpp @@ -49,12 +49,10 @@ JucerDocument::JucerDocument (SourceCodeDocument* c) ProjucerApplication::getCommandManager().commandStatusChanged(); cpp->getCodeDocument().addListener (this); - ProjucerApplication::getApp().openDocumentManager.addListener (this); } JucerDocument::~JucerDocument() { - ProjucerApplication::getApp().openDocumentManager.removeListener (this); cpp->getCodeDocument().removeListener (this); ProjucerApplication::getCommandManager().commandStatusChanged(); } @@ -75,11 +73,6 @@ struct UserDocChangeTimer : public Timer JucerDocument& doc; }; -bool JucerDocument::documentAboutToClose (OpenDocumentManager::Document*) -{ - return true; -} - void JucerDocument::userEditedCpp() { if (userDocChangeTimer == nullptr) diff --git a/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.h b/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.h index f69269adc9..e38f3c7f5f 100644 --- a/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.h +++ b/extras/Projucer/Source/ComponentEditor/jucer_JucerDocument.h @@ -36,8 +36,7 @@ //============================================================================== class JucerDocument : public ChangeBroadcaster, private Timer, - private CodeDocument::Listener, - private OpenDocumentManager::DocumentCloseListener + private CodeDocument::Listener { public: JucerDocument (SourceCodeDocument* cpp); @@ -176,7 +175,6 @@ private: void codeDocumentTextInserted (const String& newText, int insertIndex) override; void codeDocumentTextDeleted (int startIndex, int endIndex) override; void userEditedCpp(); - bool documentAboutToClose (OpenDocumentManager::Document*) override; void extractCustomPaintSnippetsFromCppFile (const String& cpp); JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JucerDocument)