diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs index 8ee0802f2..173c5d49a 100644 --- a/helix-term/src/application.rs +++ b/helix-term/src/application.rs @@ -597,14 +597,14 @@ impl Application { // trigger textDocument/didOpen for docs that are already open for doc in docs { - let language_id = - doc.language_id().map(ToOwned::to_owned).unwrap_or_default(); - let url = match doc.url() { Some(url) => url, None => continue, // skip documents with no path }; + let language_id = + doc.language_id().map(ToOwned::to_owned).unwrap_or_default(); + tokio::spawn(language_server.text_document_did_open( url, doc.version(),