From 3668eeca86c8a0b71f5fa924397c8d7ff7fd3ca7 Mon Sep 17 00:00:00 2001 From: Manuel Plavsic <55398763+manuel-plavsic@users.noreply.github.com> Date: Tue, 11 Nov 2025 10:45:00 +0100 Subject: [PATCH] Zed extension: Readd the check for slint-lsp to use the binary in PATH --- editors/zed/src/slint.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editors/zed/src/slint.rs b/editors/zed/src/slint.rs index 056fcc5560..2e62f335e0 100644 --- a/editors/zed/src/slint.rs +++ b/editors/zed/src/slint.rs @@ -30,6 +30,10 @@ impl SlintExtension { return Ok(SlintBinary { path, args: binary_args }); } + if let Some(path) = worktree.which("slint-lsp") { + return Ok(SlintBinary { path, args: binary_args }); + } + if let Some(path) = &self.cached_binary_path { if fs::metadata(path).is_ok_and(|stat| stat.is_file()) { zed::set_language_server_installation_status(