add context check for invalid detection

This commit is contained in:
hrsh7th 2023-08-10 16:55:01 +09:00
parent 6c84bc75c6
commit 3b9f28061a

View file

@ -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