Fix dup assignment

This commit is contained in:
hrsh7th
2021-08-22 02:41:51 +09:00
parent 8ad9cf0c88
commit f3a5491894

View File

@@ -242,13 +242,13 @@ entry.get_vim_item = function(self, suggest_offset)
abbr = abbr, abbr = abbr,
kind = types.lsp.CompletionItemKind[self:get_kind()] or types.lsp.CompletionItemKind[1], kind = types.lsp.CompletionItemKind[self:get_kind()] or types.lsp.CompletionItemKind[1],
menu = menu, menu = menu,
dup = self.completion_item.dup or 1,
} }
if config.get().formatting.format then if config.get().formatting.format then
vim_item = config.get().formatting.format(self, vim_item) vim_item = config.get().formatting.format(self, vim_item)
end end
vim_item.equal = 1 vim_item.equal = 1
vim_item.empty = 1 vim_item.empty = 1
vim_item.dup = self.completion_item.dup or 1
vim_item.user_data = { cmp = self.id } vim_item.user_data = { cmp = self.id }
return vim_item return vim_item