spotube icon indicating copy to clipboard operation
spotube copied to clipboard

Shuffle quits early

Open remclean opened this issue 1 year ago • 3 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Current Behavior

If you have a playlist long enough when you shuffle it, the end doesn't get shuffled. Screenshot from 2024-09-06 17-12-56

Expected Behavior

Shuffle should randomize the order of the entire playlist/queue.

Steps to reproduce

Select a decently long playlist and select shuffle. Check to see if the end of the queue is shuffled or is still the same order of the playlist.

Operating System

Android, Linux

Spotube version

v3.8.0

Installation source

Website (spotube.krtirtho.dev), Play Store (Android)

Additional information

No response

Self grab

  • [ ] I'm ready to work on this issue!

remclean avatar Sep 06 '24 21:09 remclean

In a list of 1500 songs only the 10%-15% gets played and same song are played multiple times while others never. A "workaround" is to use spotify shuffler every couple of days. It would be great to have that shuffler embedded but I do understand that in long lists this might be difficult.

Sir-Neo avatar Nov 08 '24 04:11 Sir-Neo

I have noticed the same issue in v3.9.0 and the new v4.0.0 on both Windows and Android.

This seems to happen when Spotube hasn't loaded the entire playlist before pressing shuffle. Simply scrolling to the bottom of the playlist before pressing shuffle resolves the issue.

Alex25820 avatar Mar 07 '25 15:03 Alex25820

I have noticed the same issue in v3.9.0 and the new v4.0.0 on both Windows and Android.

This seems to happen when Spotube hasn't loaded the entire playlist before pressing shuffle. Simply scrolling to the bottom of the playlist before pressing shuffle resolves the issue.

Thanks for the workaround. I have not tried ot but going through almost 1500-2000 songs everyday does not seem convenient. Will stick to the periodic shuffler until (hopefully) gets resolved

Sir-Neo avatar Mar 07 '25 16:03 Sir-Neo