diff options
author | Jose Alvarez <j.alvarez11@icloud.com> | 2021-08-28 18:57:06 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-28 11:57:06 +0200 |
commit | 04938eed3e708d16b7973df1a53b55a2c5615f6c (patch) | |
tree | cf95d709d6f548506013db41e2ae65d1ad349197 | |
parent | 8af13ed946aa06636c633327c6549993e2e50116 (diff) | |
download | rneovim-04938eed3e708d16b7973df1a53b55a2c5615f6c.tar.gz rneovim-04938eed3e708d16b7973df1a53b55a2c5615f6c.tar.bz2 rneovim-04938eed3e708d16b7973df1a53b55a2c5615f6c.zip |
fix(lsp): check if buffer is valid in changetracking (#15505)
-rw-r--r-- | runtime/lua/vim/lsp.lua | 2 |
1 files changed, 1 insertions, 1 deletions
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 |