mirror of
https://github.com/neovim/neovim.git
synced 2025-10-21 17:21:49 +00:00
fix(lsp): move augroup define to if statement (#19406)
This commit is contained in:
@@ -372,14 +372,15 @@ local function schedule_display(namespace, bufnr, args)
|
|||||||
bufs_waiting_to_update[bufnr][namespace] = args
|
bufs_waiting_to_update[bufnr][namespace] = args
|
||||||
|
|
||||||
local key = make_augroup_key(namespace, bufnr)
|
local key = make_augroup_key(namespace, bufnr)
|
||||||
local group = vim.api.nvim_create_augroup(key, { clear = true })
|
|
||||||
if not registered_autocmds[key] then
|
if not registered_autocmds[key] then
|
||||||
|
local group = vim.api.nvim_create_augroup(key, { clear = true })
|
||||||
vim.api.nvim_create_autocmd(insert_leave_auto_cmds, {
|
vim.api.nvim_create_autocmd(insert_leave_auto_cmds, {
|
||||||
group = group,
|
group = group,
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
callback = function()
|
callback = function()
|
||||||
execute_scheduled_display(namespace, bufnr)
|
execute_scheduled_display(namespace, bufnr)
|
||||||
end,
|
end,
|
||||||
|
desc = 'vim.diagnostic: display diagnostics',
|
||||||
})
|
})
|
||||||
registered_autocmds[key] = true
|
registered_autocmds[key] = true
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user