diff --git a/src/plugins/languageclient/languageclientmanager.cpp b/src/plugins/languageclient/languageclientmanager.cpp index 64f23ddc4f7..f03105736c4 100644 --- a/src/plugins/languageclient/languageclientmanager.cpp +++ b/src/plugins/languageclient/languageclientmanager.cpp @@ -458,7 +458,7 @@ void LanguageClientManager::documentOpened(Core::IDocument *document) return; // check whether we have to start servers for this document - const QList settings = LanguageClientSettings::pageSettings(); + const QList settings = currentSettings(); for (BaseSettings *setting : settings) { QVector clients = clientForSetting(setting); if (setting->isValid() && setting->m_enabled