Allow the callback invoking multiple times if it's the recent one

This commit is contained in:
hrsh7th
2021-11-04 18:34:28 +09:00
parent 68a37a669b
commit 8c08bdf7a4

View File

@@ -303,7 +303,7 @@ source.complete = function(self, ctx, callback)
option = self:get_config().opts,
completion_context = completion_context,
},
self.complete_dedup(vim.schedule_wrap(misc.once(function(response)
self.complete_dedup(vim.schedule_wrap(function(response)
response = response or {}
self.incomplete = response.isIncomplete or false
@@ -336,7 +336,7 @@ source.complete = function(self, ctx, callback)
self.status = prev_status
end
callback()
end)))
end))
)
return true
end