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(