Wait for filtering completion

This commit is contained in:
hrsh7th
2022-01-25 16:27:21 +09:00
parent 57101a2e26
commit d93104244c
2 changed files with 12 additions and 16 deletions

View File

@@ -175,7 +175,9 @@ cmp.confirm = function(option, callback)
return true
end
cmp.core.filter.raw(cmp.core)
vim.wait(1000, function()
return not cmp.core.filter.running
end)
local e = cmp.core.view:get_selected_entry() or (option.select and cmp.core.view:get_first_entry() or nil)
if e then
cmp.core:confirm(e, {