From 295c646488d5baa63c6c4da68fe61171b9257375 Mon Sep 17 00:00:00 2001 From: Raphael Date: Wed, 14 Jun 2023 21:02:33 +0800 Subject: fix(command): LspRestart should attached before buffers (#2674) --- lua/lspconfig/configs.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua index e4d1c051..e74570f1 100644 --- a/lua/lspconfig/configs.lua +++ b/lua/lspconfig/configs.lua @@ -116,8 +116,8 @@ function configs.__newindex(t, config_name, config_def) local get_root_dir = config.root_dir - function M.launch() - local bufnr = api.nvim_get_current_buf() + function M.launch(bufnr) + bufnr = bufnr or api.nvim_get_current_buf() local bufname = api.nvim_buf_get_name(bufnr) if (#bufname == 0 and not config.single_file_support) or (#bufname ~= 0 and not util.bufname_valid(bufname)) then return -- cgit v1.2.3-70-g09d2