summaryrefslogtreecommitdiff
path: root/lua/telescope/pickers.lua
diff options
context:
space:
mode:
authorTor Bratsberg <51199815+torbratsberg@users.noreply.github.com>2022-03-10 21:23:27 +0100
committerGitHub <noreply@github.com>2022-03-10 21:23:27 +0100
commit6d5634b4778248400a1d41e6f763f9469db55ee3 (patch)
tree9cbe3c869303deeef96e89afa95d9ccab5fa01a4 /lua/telescope/pickers.lua
parenta7517b4b2df8a066927f0a9d1f226c89bb69f06f (diff)
fix: error on toggling selection with empty picker (#1786)
Diffstat (limited to 'lua/telescope/pickers.lua')
-rw-r--r--lua/telescope/pickers.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua
index 6ce8418..be8e672 100644
--- a/lua/telescope/pickers.lua
+++ b/lua/telescope/pickers.lua
@@ -804,6 +804,9 @@ end
---@param row number: the number of the chosen row
function Picker:toggle_selection(row)
local entry = self.manager:get_entry(self:get_index(row))
+ if entry == nil then
+ return
+ end
self._multi:toggle(entry)
self:update_prefix(entry, row)