finamp
finamp copied to clipboard
0.9.7b - Linux/Flathub - Shuffle
Shuffle works different on Android and the Linux/Flathub build.
I would say that the behavior on Android is "normal": if shuffle is selected, the tracks are placed in the queue in a random way.
On Linux/Flathub it works differently: if shuffle is selected, the next track gets randomly selected and placed in the queue. Then the queue gets filled by the other songs of the playlist in order.
I think on all platform the first behavior should be in place.
Shuffle is currently broken on desktop because it uses a different player backend and the "translation" between the original (Android+iOS) backend's behavior and the desktop backend isn't perfect yet.
I'll probably fully disable toggling shuffle and adding to queue when shuffle is active on desktop, because the current behavior is pretty much unpredictable. Same for modifying the queue in general.
Is this the same issue that causes the Repeat option to never turn off? (as in, setting to Loop Track loops the track as expected, and Loop Queue loops the queue as expected, but No Loop continues to loop the queue!)
Yes, exactly
@Fale @AverageHelper this should get fixed with the next beta update :)