From 1b8b8a95bf400891dcb1049c0a280b2b8a328b67 Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Thu, 13 Jan 2022 11:09:42 +0100 Subject: [PATCH] Fix: limited number of songs to shuffle --- .../play/ui/fragment/SongListPageFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java b/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java index 99fd5ac0..06476d8c 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/fragment/SongListPageFragment.java @@ -152,8 +152,8 @@ public class SongListPageFragment extends Fragment { songListPageViewModel.getSongList(requireActivity()).observe(requireActivity(), songs -> { if (bind != null) { bind.songListShuffleImageView.setOnClickListener(v -> { - Collections.shuffle(songs.subList(0, Math.min(25, songs.size()))); - MediaManager.startQueue(mediaBrowserListenableFuture, requireContext(), songs, 0); + Collections.shuffle(songs); + MediaManager.startQueue(mediaBrowserListenableFuture, requireContext(), songs.subList(0, Math.min(25, songs.size())), 0); activity.setBottomSheetInPeek(true); }); }