finamp icon indicating copy to clipboard operation
finamp copied to clipboard

0.9.7b - Linux/Flathub - Shuffle

Open Fale opened this issue 1 year ago • 1 comments
trafficstars

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.

Fale avatar Jun 09 '24 11:06 Fale

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.

Chaphasilor avatar Jun 10 '24 20:06 Chaphasilor

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!)

AverageHelper avatar Jan 26 '25 00:01 AverageHelper

Yes, exactly

Chaphasilor avatar Jan 26 '25 09:01 Chaphasilor

@Fale @AverageHelper this should get fixed with the next beta update :)

Chaphasilor avatar Nov 13 '25 11:11 Chaphasilor