forked from qt-creator/qt-creator
LanguageClient: clear open documents on client reset
Change-Id: I5a14578a029f8336556a8ff1de8b6827822aaaf5 Reviewed-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
This commit is contained in:
@@ -1009,6 +1009,7 @@ bool Client::reset()
|
||||
m_diagnosticManager.clearDiagnostics();
|
||||
for (auto it = m_openedDocument.cbegin(); it != m_openedDocument.cend(); ++it)
|
||||
it.key()->disconnect(this);
|
||||
m_openedDocument.clear();
|
||||
// temporary container needed since m_resetAssistProvider is changed in resetAssistProviders
|
||||
for (TextEditor::TextDocument *document : m_resetAssistProvider.keys())
|
||||
resetAssistProviders(document);
|
||||
|
Reference in New Issue
Block a user