fix: add check for nil win_id in Picker.close_windows (#831)

This probably fixes issues with nobuflisted buffers (startify, dashboard-nvim and probably more)
This commit is contained in:
Luke Kershaw
2021-05-09 21:17:39 +01:00
committed by GitHub
parent e2907fc0f2
commit c061c216bf

View File

@@ -502,7 +502,7 @@ function Picker.close_windows(status)
local preview_border_win = status.preview_border_win local preview_border_win = status.preview_border_win
local function del_win(name, win_id, force, bdelete) local function del_win(name, win_id, force, bdelete)
if not vim.api.nvim_win_is_valid(win_id) then if win_id == nil or not vim.api.nvim_win_is_valid(win_id) then
return return
end end