From 440897ef585ccef29e1edb927ea4b5afaf2fe304 Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Sun, 16 Jan 2022 00:55:01 +0900 Subject: [PATCH] Fix #741 --- lua/cmp/entry.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lua/cmp/entry.lua b/lua/cmp/entry.lua index abcccd3..a66a90c 100644 --- a/lua/cmp/entry.lua +++ b/lua/cmp/entry.lua @@ -331,12 +331,8 @@ end entry.get_replace_range = function(self) return self.cache:ensure({ 'get_replace_range', self.resolved_completion_item and 1 or 0 }, function() local replace_range - if misc.safe(self:get_completion_item().textEdit) then - if misc.safe(self:get_completion_item().textEdit.replace) then - replace_range = self:get_completion_item().textEdit.replace - else - replace_range = self:get_completion_item().textEdit.range - end + if misc.safe(self:get_completion_item().textEdit) and misc.safe(self:get_completion_item().textEdit.replace) then + replace_range = self:get_completion_item().textEdit.replace else replace_range = { start = {