aboutsummaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
authorRaphael <glepnir@neovim.pro>2023-07-18 20:46:44 +0800
committerGitHub <noreply@github.com>2023-07-18 20:46:44 +0800
commit447443a2404adc323ad2efc7c0a346a904ce694c (patch)
treebc2927e539604a43896c2b9ce15239888e5acaf7 /plugin
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar.gz
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar.bz2
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar.lz
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar.xz
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.tar.zst
nvim-lspconfig-447443a2404adc323ad2efc7c0a346a904ce694c.zip
fix(LspRestart): check client attched_buffers count by using tbl_count (#2725)
Diffstat (limited to 'plugin')
-rw-r--r--plugin/lspconfig.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/lspconfig.lua b/plugin/lspconfig.lua
index b2e41461..1a731eb1 100644
--- a/plugin/lspconfig.lua
+++ b/plugin/lspconfig.lua
@@ -90,7 +90,7 @@ api.nvim_create_user_command('LspRestart', function(info)
local detach_clients = {}
for _, client in ipairs(get_clients_from_cmd_args(info.args)) do
client.stop()
- if #client.attached_buffers > 0 then
+ if vim.tbl_count(client.attached_buffers) > 0 then
detach_clients[client.name] = { client, client.attached_buffers }
end
end