tmp fix for serveral bugs

This commit is contained in:
hrsh7th
2021-11-04 01:58:26 +09:00
parent 2a58b8f926
commit dc6b458fd2
2 changed files with 11 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ local feedkeys = require('cmp.utils.feedkeys')
local autocmd = require('cmp.utils.autocmd')
local keymap = require('cmp.utils.keymap')
local misc = require('cmp.utils.misc')
local api = require('cmp.utils.api')
local cmp = {}
@@ -270,10 +271,13 @@ cmp.setup = setmetatable({
})
autocmd.subscribe('InsertEnter', function()
if config.enabled() then
cmp.core:prepare()
cmp.core:on_change('InsertEnter')
end
--Avoid invalid mode detection on `InsertEnter` autocmd.
vim.schedule(function()
if config.enabled() then
cmp.core:prepare()
cmp.core:on_change('InsertEnter')
end
end)
end)
autocmd.subscribe('TextChanged', function()