Limited number of songs to shuffle

This commit is contained in:
CappielloAntonio 2022-01-13 11:04:56 +01:00
parent 80dac6b70e
commit c3b948808c

View file

@ -152,7 +152,7 @@ public class SongListPageFragment extends Fragment {
songListPageViewModel.getSongList(requireActivity()).observe(requireActivity(), songs -> { songListPageViewModel.getSongList(requireActivity()).observe(requireActivity(), songs -> {
if (bind != null) { if (bind != null) {
bind.songListShuffleImageView.setOnClickListener(v -> { bind.songListShuffleImageView.setOnClickListener(v -> {
Collections.shuffle(songs); Collections.shuffle(songs.subList(0, Math.min(25, songs.size())));
MediaManager.startQueue(mediaBrowserListenableFuture, requireContext(), songs, 0); MediaManager.startQueue(mediaBrowserListenableFuture, requireContext(), songs, 0);
activity.setBottomSheetInPeek(true); activity.setBottomSheetInPeek(true);
}); });