mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 11:28:22 +00:00
fix(lsp): inlay_hint nil reference error #24202
Problem: vim_lsp_inlayhint: Error executing lua: .../lsp/_inlay_hint.lua:249: attempt to index field 'applied' (a nil value) Solution: Assign {} to bufstates.applied in on_reload fixes #24172
This commit is contained in:
@@ -188,7 +188,7 @@ function M.enable(bufnr)
|
|||||||
on_reload = function(_, cb_bufnr)
|
on_reload = function(_, cb_bufnr)
|
||||||
clear(cb_bufnr)
|
clear(cb_bufnr)
|
||||||
if bufstates[cb_bufnr] and bufstates[cb_bufnr].enabled then
|
if bufstates[cb_bufnr] and bufstates[cb_bufnr].enabled then
|
||||||
bufstates[cb_bufnr] = { enabled = true }
|
bufstates[cb_bufnr] = { enabled = true, applied = {} }
|
||||||
end
|
end
|
||||||
M.refresh({ bufnr = cb_bufnr })
|
M.refresh({ bufnr = cb_bufnr })
|
||||||
end,
|
end,
|
||||||
|
Reference in New Issue
Block a user