jmshrv / finamp

A Jellyfin music client for mobile
Mozilla Public License 2.0
1.87k stars 123 forks source link

0.9.7beta - Offline mode combines 2 Libraries #761

Open Emporea opened 4 months ago

Emporea commented 4 months ago

I have 3 Music Libraries included in finamp, when activating offline mode, 2 of them get merged, and all tracks are displayed at once when tapping on either of them.

When I disable offline mode they are seperated again.

Chaphasilor commented 3 months ago

sorry for not responding earlier....

only two out of three are merged? 🤔
can you share your download settings, and what kind of media you have downloaded (albums, playlists, artists).

Also, do they get merged on all tabs, or only on some (like the artists tab)?

Emporea commented 3 months ago

After further usage I noticed its a little different than first described by me.

When I enter offline mode, the 1. library in in the burger menu displays all tracks from all libraries.

But when clicking on every other library in the burger menu it shows all tracks from all libraries but the first.

Tracks is the only tab that gets merged. Playlists are obviously also the same for all libraries but thats absolutly intended behaviour IMO.

Chaphasilor commented 3 months ago

Thanks for clarifying. I'll see if I can track down why this is happening...

Emporea commented 3 months ago

Can I provide further insight via logs or anything else?

Chaphasilor commented 3 months ago

Well logs absolutely never hurt!

You could try first deleting all downloads, then completely closing the app (including killing the process through the Android app settings), and then switching between the different libraries in online mode (including some playback of tracks, just using the shuffle button on the tracks tab should work). Afterwards, add some downloads like you have them right now, and repeat the steps in offline mode.
All while keeping the app open.

Then export the logs and upload them here :)

kuflierl commented 2 months ago

I also have this issue, but it's not really easily reproducible. In my case recently downloaded albums are displayed in the wrong library. This problem tends to correct itself after one or more app restarts so I suspect this is some caching/displaycache issue.

Finamp 0.6.22 IOS 15 Iphone6s