fix confirm resolve
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user