jmshrv / finamp

A Jellyfin music client for mobile
Mozilla Public License 2.0
1.94k stars 127 forks source link

[BUG] the shuffle all feature shuffles the content of all libraries in offline mode #819

Open kuflierl opened 3 months ago

kuflierl commented 3 months ago

When in offline mode, the shuffle all button in the songs tab shuffles all songs from all libraries instead of just the current library.

Finamp 0.6.22 IOS 15 iPhone6s

Chaphasilor commented 3 months ago

Can you try upgrading to the beta version through Testflight? You can find the download link on the release page. The download system there is much more advanced, and we won't we making changes to the old/stable download system anymore

kuflierl commented 3 months ago

Alright, I will be testing the beta. The Ui still requires some getting used to but I will somehow manage. It does seem much more feature rich on first glance though.

kuflierl commented 2 months ago

This issue still persists in TestFlight 0.9.9 (109). I haven't cleared all app data before installing the TestFlight version, so it might be an old db issue.

kuflierl commented 1 month ago

@Chaphasilor would you mind updating the tags?

Chaphasilor commented 1 month ago

Sure. Didn't get to the issue yet.

I just confirmed that this issue also happens for me. I'll try to look into it.

Chaphasilor commented 1 month ago

Turns out it was a very simple fix. Will be part of the next beta update!

AubinF commented 2 weeks ago

Possibly a duplicate of #761 ?

kuflierl commented 2 weeks ago

Possibly a duplicate of #761 ?

No, this issue is about the audio shuffle feature and how it ignores library boundaries in offline mode (music queue). The other issue #761 is about a visual bug. They might be the product of a common piece of code in the back-end though i don't think so due to to the lack of correlation (I don't really experience issue #761 anymore, but i can reproduce #819 very reliably).