We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f0432f commit 4deeecfCopy full SHA for 4deeecf
1 file changed
lua/fzf-lua/win.lua
@@ -1143,12 +1143,18 @@ end
1143
---@param winid? integer
1144
---@param last_winid? integer
1145
local restore_lastwin = function(winid, last_winid)
1146
- if winid and last_winid and api.nvim_win_is_valid(last_winid) then
1147
- utils.eventignore(function()
1148
- api.nvim_set_current_win(last_winid)
1149
- api.nvim_set_current_win(winid)
1150
- end)
+ if
+ not winid
+ or not last_winid
+ or not api.nvim_win_is_valid(last_winid)
+ or not api.nvim_win_is_valid(winid)
1151
+ then
1152
+ return
1153
end
1154
+ utils.eventignore(function()
1155
+ api.nvim_set_current_win(last_winid)
1156
+ api.nvim_set_current_win(winid)
1157
+ end)
1158
1159
1160
---@param buf? integer
0 commit comments