diff --git a/crates/starpls/src/event_loop.rs b/crates/starpls/src/event_loop.rs index ebf4e9d..365ad58 100644 --- a/crates/starpls/src/event_loop.rs +++ b/crates/starpls/src/event_loop.rs @@ -345,7 +345,7 @@ impl Server { } fn respond(&mut self, resp: lsp_server::Response) { - if self.req_queue.incoming.complete(resp.id.clone()).is_some() { + if self.req_queue.incoming.complete(&resp.id.clone()).is_some() { self.connection.sender.send(resp.into()).unwrap(); } }