From 1bfd5da0248be7b7992075b12a65157412a92cea Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 13 May 2022 13:59:55 +0200 Subject: [PATCH] LanguageClient: Track quick fix assist processor Same as for the completion and function hint processor, these processors need to be tracked so they get cleaned up on client destruction. Change-Id: Ib24eb8c652e7a44d8b79e1edddda9ad659d145a3 Reviewed-by: Christian Kandeler --- src/plugins/languageclient/languageclientquickfix.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/languageclient/languageclientquickfix.cpp b/src/plugins/languageclient/languageclientquickfix.cpp index 93d85b15f21..cf9f7196d0c 100644 --- a/src/plugins/languageclient/languageclientquickfix.cpp +++ b/src/plugins/languageclient/languageclientquickfix.cpp @@ -117,6 +117,7 @@ IAssistProposal *LanguageClientQuickFixAssistProcessor::perform(const AssistInte handleCodeActionResponse(response); }); + m_client->addAssistProcessor(this); m_client->requestCodeActions(request); m_currentRequest = request.id(); return nullptr;