LanguageClient: show snippets only completion proposals again

This reverts commit 5f1e6b15bf.

We already prevent inserting snippets in some unwanted contexts in
ClangdCompletionAssistProvider::createProcessor.

Fixes: QTCREATORBUG-27051
Change-Id: I292d2816b366df6f0d0b070b7d732c199742fc7e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2022-02-23 13:21:39 +01:00
parent ed21e25e14
commit 98a9dcfeea

View File

@@ -427,7 +427,7 @@ void LanguageClientCompletionAssistProcessor::handleCompletionResponse(
items = Utils::get<QList<CompletionItem>>(*result); items = Utils::get<QList<CompletionItem>>(*result);
} }
auto proposalItems = generateCompletionItems(items); auto proposalItems = generateCompletionItems(items);
if (!proposalItems.isEmpty() && !m_snippetsGroup.isEmpty()) { if (!m_snippetsGroup.isEmpty()) {
proposalItems << TextEditor::SnippetAssistCollector( proposalItems << TextEditor::SnippetAssistCollector(
m_snippetsGroup, QIcon(":/texteditor/images/snippet.png")).collect(); m_snippetsGroup, QIcon(":/texteditor/images/snippet.png")).collect();
} }