diff options
| author | Matthew Wilding <mbwilding@gmail.com> | 2025-12-23 06:40:38 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-22 17:40:38 -0500 |
| commit | b34c08e0ea22bac67798f00238318fd16bd99b7c (patch) | |
| tree | f53baa55448f8d4acca26c0f937d10c42d6696c7 | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar.gz nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar.bz2 nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar.lz nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar.xz nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.tar.zst nvim-lspconfig-b34c08e0ea22bac67798f00238318fd16bd99b7c.zip | |
fix(roslyn_ls): attach in decompiled code #4254
| -rw-r--r-- | lsp/roslyn_ls.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lsp/roslyn_ls.lua b/lsp/roslyn_ls.lua index 0b49f284..0cc7a7a2 100644 --- a/lsp/roslyn_ls.lua +++ b/lsp/roslyn_ls.lua @@ -159,6 +159,11 @@ return { if root_dir then cb(root_dir) end + else + local existing_client = vim.lsp.get_clients({ name = 'roslyn_ls' })[1] + if existing_client and existing_client.config.root_dir then + cb(existing_client.config.root_dir) + end end end, on_init = { |
