mirror of
https://github.com/neovim/neovim.git
synced 2025-11-13 05:48:51 +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)
|
||||
clear(cb_bufnr)
|
||||
if bufstates[cb_bufnr] and bufstates[cb_bufnr].enabled then
|
||||
bufstates[cb_bufnr] = { enabled = true }
|
||||
bufstates[cb_bufnr] = { enabled = true, applied = {} }
|
||||
end
|
||||
M.refresh({ bufnr = cb_bufnr })
|
||||
end,
|
||||
|
||||
Reference in New Issue
Block a user