fix(statusline): check buf valid before redraw #35123

fixes #35116
This commit is contained in:
Anton Kastritskii
2025-07-31 21:03:45 +01:00
committed by GitHub
parent b79ff967ac
commit c3a4d12529

View File

@@ -2873,7 +2873,9 @@ end
vim.api.nvim_create_autocmd('DiagnosticChanged', {
group = vim.api.nvim_create_augroup('nvim.diagnostic.status', {}),
callback = function(ev)
if vim.api.nvim_buf_is_valid(ev.buf) then
vim.api.nvim__redraw({ buf = ev.buf, statusline = true })
end
end,
desc = 'diagnostics component for the statusline',
})