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

(cherry picked from commit 3f1b57908b)
This commit is contained in:
cristiansofronie
2023-05-24 17:08:51 +02:00
committed by Simon Hauser
parent f97f4a04f7
commit be8d87b122
2 changed files with 6 additions and 10 deletions
+6 -1
View File
@@ -1491,7 +1491,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