fix: correctly restore cursor position in original window (#2336)

This commit is contained in:
cristiansofronie
2023-05-24 15:04:27 +03:00
committed by GitHub
parent 066bda8ea4
commit 3f1b57908b
2 changed files with 6 additions and 10 deletions

View File

@@ -1495,7 +1495,12 @@ function pickers.on_close_prompt(prompt_bufnr)
event = "BufLeave",
buffer = prompt_bufnr,
}
picker.close_windows(status)
vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes("<esc>", true, true, true), "n", true)
vim.defer_fn(function()
picker.close_windows(status)
end, 0)
mappings.clear(prompt_bufnr)
end