From 3b9f28061a67b19cadc13946de981426a6425e4a Mon Sep 17 00:00:00 2001 From: hrsh7th <629908+hrsh7th@users.noreply.github.com> Date: Thu, 10 Aug 2023 16:55:01 +0900 Subject: [PATCH] add context check for invalid detection --- lua/cmp/entry.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/cmp/entry.lua b/lua/cmp/entry.lua index 58e4926..aec3778 100644 --- a/lua/cmp/entry.lua +++ b/lua/cmp/entry.lua @@ -568,7 +568,7 @@ entry.is_invalid = function(self) is_invalid = is_invalid or misc.empty(self.completion_item.label) if self.completion_item.textEdit then local range = self.completion_item.textEdit.range or self.completion_item.textEdit.insert - is_invalid = is_invalid or range.start.line ~= range['end'].line + is_invalid = is_invalid or range.start.line ~= range['end'].line or range.start.line ~= self.context.cursor.line end return is_invalid end