fix: error on toggling selection with empty picker (#1786)

This commit is contained in:
Tor Bratsberg
2022-03-10 21:23:27 +01:00
committed by GitHub
parent a7517b4b2d
commit 6d5634b477

View File

@@ -804,6 +804,9 @@ end
---@param row number: the number of the chosen row ---@param row number: the number of the chosen row
function Picker:toggle_selection(row) function Picker:toggle_selection(row)
local entry = self.manager:get_entry(self:get_index(row)) local entry = self.manager:get_entry(self:get_index(row))
if entry == nil then
return
end
self._multi:toggle(entry) self._multi:toggle(entry)
self:update_prefix(entry, row) self:update_prefix(entry, row)