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); }); }