diff --git a/helix-lsp/src/client.rs b/helix-lsp/src/client.rs index 00ae8f48..e868effc 100644 --- a/helix-lsp/src/client.rs +++ b/helix-lsp/src/client.rs @@ -1236,7 +1236,7 @@ impl Client { text_document: lsp::TextDocumentIdentifier, previous_result_id: Option, ) -> Option>> { - let capabilities = self.capabilities.get().unwrap(); + let capabilities = self.capabilities(); // Return early if the server does not support pull diagnostic. let identifier = match capabilities.diagnostic_provider.as_ref()? {