We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 56f21eb commit 3eacce5Copy full SHA for 3eacce5
1 file changed
lua/vectorcode/cacher/lsp.lua
@@ -227,7 +227,7 @@ M.register_buffer = vc_config.check_cli_wrap(
227
desc = "Kill all running VectorCode async jobs.",
228
group = group,
229
callback = function()
230
- if client_id ~= nil then
+ if client_id ~= nil and vim.lsp.buf_is_attached(bufnr, client_id) then
231
vim.lsp.buf_detach_client(bufnr, client_id)
232
end
233
end,
@@ -255,7 +255,7 @@ M.deregister_buffer = vc_config.check_cli_wrap(
255
kill_jobs(bufnr)
256
vim.api.nvim_del_augroup_by_name(("VectorCodeCacheGroup%d"):format(bufnr))
257
CACHE[bufnr] = nil
258
259
260
261
if opts.notify then
0 commit comments