Skip to content

Commit cc81c66

Browse files
phanenibhagwan
authored andcommitted
fix(preview): backdrop won't close after redraw (#2581)
1 parent 72ec224 commit cc81c66

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

lua/fzf-lua/win/backdrop.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ function M.open(backdrop, zindex, hls)
1414
if api.nvim_win_is_valid(M.win) then
1515
api.nvim_win_set_config(M.win, { width = vim.o.columns, height = vim.o.lines })
1616
end
17-
return
17+
return function() M.close() end
1818
end
1919

2020
-- Validate backdrop hlgroup and opacity
@@ -53,7 +53,6 @@ function M.open(backdrop, zindex, hls)
5353
end
5454

5555
function M.close()
56-
if not M.win or not M.buf then return end
5756
if M.win and api.nvim_win_is_valid(M.win) then api.nvim_win_close(M.win, true) end
5857
if M.buf and api.nvim_buf_is_valid(M.buf) then api.nvim_buf_delete(M.buf, { force = true }) end
5958
M.buf = nil

0 commit comments

Comments
 (0)