diff options
Diffstat (limited to 'lua/lspconfig/util.lua')
| -rw-r--r-- | lua/lspconfig/util.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lua/lspconfig/util.lua b/lua/lspconfig/util.lua index b26e9bb9..9b0bb53e 100644 --- a/lua/lspconfig/util.lua +++ b/lua/lspconfig/util.lua @@ -304,7 +304,9 @@ function M.server_per_root_dir_manager(make_config) vim.schedule_wrap(function() if client_instance.initialized and not timer:is_closing() then lsp.buf_attach_client(buffer_nr, client_instance.id) - register_workspace_folders(client_instance) + if not single_file then + register_workspace_folders(client_instance) + end timer:stop() timer:close() end |
