Skip to content

Commit 13ec251

Browse files
phanenibhagwan
authored andcommitted
fix: ts-context nvim_win_call on invalid win
1 parent 18ee82b commit 13ec251

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

lua/fzf-lua/previewer/builtin.lua

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,12 @@ function TSContext.update(winid, bufnr, opts)
9696
else
9797
assert(context_lines)
9898
local function open()
99-
api.nvim_win_call(utils.CTX().winid, function()
100-
if vim.api.nvim_buf_is_valid(bufnr) and vim.api.nvim_win_is_valid(winid) then
99+
if vim.api.nvim_buf_is_valid(bufnr) and vim.api.nvim_win_is_valid(winid) then
100+
api.nvim_win_call(winid, function()
101101
require("treesitter-context.render").open(bufnr, winid, context_ranges, context_lines)
102-
TSContext._winids[tostring(winid)] = bufnr
103-
end
104-
end)
102+
end)
103+
TSContext._winids[tostring(winid)] = bufnr
104+
end
105105
end
106106
-- NOTE: no longer required since adding `eventignore` to `FzfWin:set_winopts`
107107
-- if TSContext.is_attached(winid) == bufnr then

0 commit comments

Comments
 (0)