From 15e8a636dfdd5c43d48e04dc72dcb50c3f5bd11d Mon Sep 17 00:00:00 2001 From: hrsh7th <629908+hrsh7th@users.noreply.github.com> Date: Sat, 27 May 2023 23:02:13 +0900 Subject: [PATCH] Restore schedule_wrap --- lua/cmp/source.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/cmp/source.lua b/lua/cmp/source.lua index 28ae135..b6946ea 100644 --- a/lua/cmp/source.lua +++ b/lua/cmp/source.lua @@ -329,7 +329,7 @@ source.complete = function(self, ctx, callback) context = ctx, completion_context = completion_context, }), - self.complete_dedup(function(response) + self.complete_dedup(vim.schedule_wrap(function(response) if self.context ~= ctx then return end @@ -367,7 +367,7 @@ source.complete = function(self, ctx, callback) self.status = prev_status end callback() - end) + end)) ) return true end