From 04938eed3e708d16b7973df1a53b55a2c5615f6c 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 df48c10881..05926f489f 100644 --- a/runtime/lua/vim/lsp.lua +++ b/runtime/lua/vim/lsp.lua @@ -381,7 +381,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