diff options
author | Maria José Solano <majosolano99@gmail.com> | 2023-08-26 13:24:29 -0700 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2023-08-27 09:40:26 +0100 |
commit | 2bf3e82676d5caf674cf5ed1eb9677376d9cfa35 (patch) | |
tree | af239f5ec654fdad4450671f35e7f5b0a4a89770 /runtime/lua/vim/treesitter/dev.lua | |
parent | fec51229c4a073f83778aba699f6f7fc7d3df027 (diff) | |
download | rneovim-2bf3e82676d5caf674cf5ed1eb9677376d9cfa35.tar.gz rneovim-2bf3e82676d5caf674cf5ed1eb9677376d9cfa35.tar.bz2 rneovim-2bf3e82676d5caf674cf5ed1eb9677376d9cfa35.zip |
fix(treesitter): validate window before updating preview highlights
Diffstat (limited to 'runtime/lua/vim/treesitter/dev.lua')
-rw-r--r-- | runtime/lua/vim/treesitter/dev.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/lua/vim/treesitter/dev.lua b/runtime/lua/vim/treesitter/dev.lua index b7f2c0e473..72b6e3db4a 100644 --- a/runtime/lua/vim/treesitter/dev.lua +++ b/runtime/lua/vim/treesitter/dev.lua @@ -560,7 +560,9 @@ function M.preview_query() buffer = query_buf, desc = 'Update query previewer highlights when the cursor moves', callback = function() - update_preview_highlights(query_win, win) + if api.nvim_win_is_valid(win) then + update_preview_highlights(query_win, win) + end end, }) api.nvim_create_autocmd('BufLeave', { |