diff --git a/src/core/controllers/lsp_controller.py b/src/core/controllers/lsp_controller.py index af448d5..aa6ef41 100644 --- a/src/core/controllers/lsp_controller.py +++ b/src/core/controllers/lsp_controller.py @@ -71,7 +71,6 @@ class LSPController(LSPControllerEvents): self._send_message( ClientNotification(method, params) ) def send_request(self, method: str, params: {} = {}): - self._monitor_lsp_response() self._send_message( ClientRequest(self._message_id, method, params) ) self.request_list[self._message_id] = {"method": method} @@ -193,5 +192,6 @@ class LSPController(LSPControllerEvents): GLib.idle_add(self.handle_lsp_response, lsp_response) def handle_lsp_response(self, lsp_response: LSPResponseTypes): + self._monitor_lsp_response() self.log_list.add_log_entry("LSP Response", lsp_response) event_system.emit("respond-to-client", (get_message_str(lsp_response),)) \ No newline at end of file diff --git a/src/lsp-manager.zip b/src/lsp-manager.zip deleted file mode 100644 index f9bafa8..0000000 Binary files a/src/lsp-manager.zip and /dev/null differ