diff options
author | Takuya Tokuda <cs.toku.mail@gmail.com> | 2024-03-18 05:04:59 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-17 21:04:59 +0100 |
commit | 77a9f3395bd1e7184f4d735c01e50285e30477ab (patch) | |
tree | 4d28fa88b560b78f75c660064ede34234c65de18 /runtime/lua/vim/lsp/codelens.lua | |
parent | 08986bb5972d5289b5ae581eee20c56387cf5ddd (diff) | |
download | rneovim-77a9f3395bd1e7184f4d735c01e50285e30477ab.tar.gz rneovim-77a9f3395bd1e7184f4d735c01e50285e30477ab.tar.bz2 rneovim-77a9f3395bd1e7184f4d735c01e50285e30477ab.zip |
fix(lsp): create codelens request parameters for each buffer (#27699)
Diffstat (limited to 'runtime/lua/vim/lsp/codelens.lua')
-rw-r--r-- | runtime/lua/vim/lsp/codelens.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/lua/vim/lsp/codelens.lua b/runtime/lua/vim/lsp/codelens.lua index 48c096c0c1..d2557ca9d7 100644 --- a/runtime/lua/vim/lsp/codelens.lua +++ b/runtime/lua/vim/lsp/codelens.lua @@ -299,12 +299,12 @@ function M.refresh(opts) local bufnr = opts.bufnr and resolve_bufnr(opts.bufnr) local buffers = bufnr and { bufnr } or vim.tbl_filter(api.nvim_buf_is_loaded, api.nvim_list_bufs()) - local params = { - textDocument = util.make_text_document_params(), - } for _, buf in ipairs(buffers) do if not active_refreshes[buf] then + local params = { + textDocument = util.make_text_document_params(buf), + } active_refreshes[buf] = true vim.lsp.buf_request(buf, ms.textDocument_codeLens, params, M.on_codelens) end |