fix: returns filtered list and reset correctly (#476)

This commit is contained in:
eddyizm 2026-03-01 19:36:48 -08:00 committed by GitHub
parent c7f2524085
commit 0487f3bb9b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -47,6 +47,7 @@ public class PlaylistHorizontalAdapter extends RecyclerView.Adapter<PlaylistHori
FilterResults results = new FilterResults();
results.values = filteredList;
results.count = filteredList.size();
return results;
}
@ -54,7 +55,9 @@ public class PlaylistHorizontalAdapter extends RecyclerView.Adapter<PlaylistHori
@Override
protected void publishResults(CharSequence constraint, FilterResults results) {
playlists.clear();
if (results.count > 0) playlists.addAll((List) results.values);
if (results.values != null) {
playlists.addAll((List<Playlist>) results.values);
}
notifyDataSetChanged();
}
};