Skip to content

Commit f62bf65

Browse files
committed
fix: check window valid when refocusing after closing popup
1 parent 3d2828a commit f62bf65

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lua/gitlab/popup.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@ M.set_up_autocommands = function(popup, layout, previous_window, opts)
166166
if previous_window ~= nil then
167167
popup:on("BufHidden", function()
168168
vim.schedule(function()
169-
vim.api.nvim_set_current_win(previous_window)
169+
if vim.api.nvim_win_is_valid(previous_window) then
170+
vim.api.nvim_set_current_win(previous_window)
171+
end
170172
end)
171173
end)
172174
end

0 commit comments

Comments
 (0)