refactor: use vim.ui.input for y/n selections

also add clear_prompt again.
fixes #1441
This commit is contained in:
kiyan
2022-07-19 11:30:24 +02:00
parent b754eb8359
commit 8dc2144e87
8 changed files with 23 additions and 15 deletions

View File

@@ -68,7 +68,8 @@ function M.fn(node)
return
end
vim.ui.select({ "y", "n" }, { kind = "confirmation", prompt = "Remove " .. node.name .. " ?" }, function(choice)
vim.ui.input({ prompt = "Remove " .. node.name .. " ? y/n: " }, function(choice)
utils.clear_prompt()
if choice == "y" then
if node.nodes ~= nil and not node.link_to then
local success = remove_dir(node.absolute_path)