From 18be3fbfaea3f0274697d7423dbcf78d84ef0ca6 Mon Sep 17 00:00:00 2001 From: geril2207 <62308020+geril2207@users.noreply.github.com> Date: Thu, 16 Nov 2023 05:12:34 +0300 Subject: [PATCH] fix: split commands while picker is open (#2784) (cherry picked from commit 18774ec7929c8a8003a91e9e1f69f6c32258bbfe) --- lua/telescope/pickers.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua index d5cdf43..f864abd 100644 --- a/lua/telescope/pickers.lua +++ b/lua/telescope/pickers.lua @@ -760,7 +760,9 @@ function Picker.close_windows(status) if vim.api.nvim_win_is_valid(status.prompt_win) then vim.api.nvim_win_close(status.prompt_win, true) end - utils.buf_delete(status.prompt_bufnr) + vim.schedule(function() + utils.buf_delete(status.prompt_bufnr) + end) state.clear_status(status.prompt_bufnr) end