From 9759f9e169077c94e86c7b5d308ca8de5450ea4f Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 29 Jan 2021 06:52:22 +0100 Subject: [PATCH] LanguageClient: check current instead of page settings It does not make sense to check the not applied settings of the settings page when a document gets opened. Change-Id: I6fda0cf6c524e79e17cc25b54c41527971179f8b Reviewed-by: Christian Stenger --- src/plugins/languageclient/languageclientmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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