From 78857db9e8d819d3cc1a9a7bdc1d39d127a36495 Mon Sep 17 00:00:00 2001 From: Jordan Mandel Date: Tue, 11 Feb 2025 15:01:20 -0500 Subject: [PATCH] fix(previewer): check bufnr is not nil (#3410) --- lua/telescope/previewers/buffer_previewer.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index da11227..2e04865 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -545,9 +545,11 @@ previewers.vimgrep = defaulter(function(opts) local middle_ln = math.floor(lnum + (lnend - lnum) / 2) pcall(vim.api.nvim_win_set_cursor, self.state.winid, { middle_ln + 1, 0 }) - vim.api.nvim_buf_call(bufnr, function() - vim.cmd "norm! zz" - end) + if bufnr ~= nil then + vim.api.nvim_buf_call(bufnr, function() + vim.cmd "norm! zz" + end) + end end end