From 41fe7eec6566992adf06df103564a50311b765fe Mon Sep 17 00:00:00 2001 From: Joni Poikelin Date: Fri, 3 Dec 2021 13:09:46 +0200 Subject: [PATCH] LanguageClient: fix textDocument/didChange Fixes: QTCREATORBUG-26651 Change-Id: I640558bc321112f8dd568a4cefc306eb209af7b0 Reviewed-by: David Schulz Reviewed-by: Qt CI Bot --- src/plugins/languageclient/client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/languageclient/client.cpp b/src/plugins/languageclient/client.cpp index b452341d0d3..202ea7363cd 100644 --- a/src/plugins/languageclient/client.cpp +++ b/src/plugins/languageclient/client.cpp @@ -707,7 +707,7 @@ void Client::documentContentsChanged(TextEditor::TextDocument *document, const QString method(DidChangeTextDocumentNotification::methodName); TextDocumentSyncKind syncKind = m_serverCapabilities.textDocumentSyncKindHelper(); if (Utils::optional registered = m_dynamicCapabilities.isRegistered(method)) { - syncKind = registered.value() ? TextDocumentSyncKind::None : TextDocumentSyncKind::Full; + syncKind = registered.value() ? TextDocumentSyncKind::Full : TextDocumentSyncKind::None; if (syncKind != TextDocumentSyncKind::None) { const TextDocumentChangeRegistrationOptions option( m_dynamicCapabilities.option(method).toObject());