From 1f8b14f4f11e0aab9cd6754690b8315af3ab4757 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Mon, 10 Mar 2025 23:48:04 +0200 Subject: [PATCH] Return back a proper `resolved` value (#26406) Follow-up of https://github.com/zed-industries/zed/pull/26300 https://github.com/zed-industries/zed/pull/26300/files#diff-a3da3181e4ab4f73aa1697d7b6dc0caa0c17b2a187fb83b076dfc0234ec91f54L16900 changed the snippets' `resolved` value but it should have not. Release Notes: - N/A --- crates/editor/src/editor.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 0a20aee029..0d56c78a92 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -16980,7 +16980,8 @@ fn snippet_completions( new_text: snippet.body.clone(), source: CompletionSource::Lsp { server_id: LanguageServerId(usize::MAX), - resolved: true, + // Despite usize::MAX server_id above, snippets may need to be resolved + resolved: false, lsp_completion: Box::new(lsp::CompletionItem { label: snippet.prefix.first().unwrap().clone(), kind: Some(CompletionItemKind::SNIPPET),