fix confirm resolve

This commit is contained in:
hrsh7th
2023-06-23 13:29:24 +09:00
parent 8a1694ff33
commit 9e49ed3fee
5 changed files with 24 additions and 9 deletions

View File

@@ -1,7 +1,6 @@
local debug = require('cmp.utils.debug')
local str = require('cmp.utils.str')
local char = require('cmp.utils.char')
local pattern = require('cmp.utils.pattern')
local feedkeys = require('cmp.utils.feedkeys')
local async = require('cmp.utils.async')
local keymap = require('cmp.utils.keymap')
@@ -363,6 +362,10 @@ core.confirm = function(self, e, option, callback)
debug.log('entry.confirm', e:get_completion_item())
async.sync(function(done)
e:resolve(done)
end, config.get().performance.confirm_resolve_timeout)
local release = self:suspend()
-- Close menus.