From 959cf5e53c79e79794e09c5f6260094ff66f0ffa Mon Sep 17 00:00:00 2001 From: Jose Alvarez Date: Sat, 28 Aug 2021 18:57:06 +0900 Subject: fix(lsp): check if buffer is valid in changetracking (#15505) --- runtime/lua/vim/lsp.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/lua/vim') diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua index 0c51321d32..d2371cb937 100644 --- a/runtime/lua/vim/lsp.lua +++ b/runtime/lua/vim/lsp.lua @@ -380,7 +380,7 @@ do end state.pending_change = function() state.pending_change = nil - if client.is_stopped() then + if client.is_stopped() or not vim.api.nvim_buf_is_valid(bufnr) then return end local contentChanges -- cgit