fix(picker.finder): correct check if filter changed

This commit is contained in:
Folke Lemaitre 2025-02-04 17:11:58 +01:00
parent 54a041f7fc
commit 52bc24c232
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -74,11 +74,9 @@ end
---@param filter snacks.picker.Filter ---@param filter snacks.picker.Filter
---@return boolean changed ---@return boolean changed
function M:init(filter) function M:init(filter)
if self.filter and (self.filter.search == filter.search and self.filter.source_id == filter.source_id) then local ret = not (self.filter and (self.filter.search == filter.search and self.filter.source_id == filter.source_id))
return false
end
self.filter = filter self.filter = filter
return true return ret
end end
---@generic T: table ---@generic T: table