oxyroid / M3UAndroid

Open Source Player, which made of jetpack compose. Android 8.0 and above supported.
https://t.me/m3u_android
Apache License 2.0
216 stars 24 forks source link

Favorite and Hidden Streams Reset After List Refresh #119

Closed heberjeur closed 1 month ago

heberjeur commented 1 month ago

Describe the bug After refreshing the TV, VOD, or series lists in the m3u player, the favorite and hidden streams settings are reset, causing inconvenience to users who have customized their preferences.

To Reproduce Steps to reproduce the behavior:

  1. Launch the m3u player app.
  2. Navigate to either the TV, VOD, or series section.
  3. Mark certain streams as favorite or hide specific streams.
  4. Refresh the list by pulling down or using a refresh button.
  5. Check that the favorite and hidden streams settings have been reset.

Expected behavior The favorite and hidden streams settings should persist even after refreshing the lists, maintaining the user's customized preferences.

Screenshots

https://github.com/oxyroid/M3UAndroid/assets/11852634/562dbadd-3aab-460b-b202-5f6173af5b3b

Smartphone (please complete the following information):

Additional context

oxyroid commented 1 month ago

OK. I forgot keep them

oxyroid commented 1 month ago

Try snap

heberjeur commented 1 month ago

https://github.com/oxyroid/M3UAndroid/assets/11852634/cace1d91-8aee-499a-90a0-c25edec57878

heberjeur commented 1 month ago

Try snap

I can't do anything. I can't access the configuration menu or add accounts.

oxyroid commented 1 month ago

Send the log to me

oxyroid commented 1 month ago

Try again, I downgrade some depends.

heberjeur commented 1 month ago

Try again, I downgrade some depends.

It works now 😁

heberjeur commented 1 month ago

Send the log to me

How to do that ?

oxyroid commented 1 month ago

Send the log to me

How to do that ?

If the app crashes, it will automatically redirect to the crash screen where you can view all historical log files.

Simply click on the latest log (scroll down to the bottom if needed), save it as a file, and then you can send it here.

However, there's no need to do that now as this issue has been resolved.

oxyroid commented 1 month ago

Does this issue still exist on your device? If there is no problem, I will close it.

heberjeur commented 1 month ago

Does this issue still exist on your device? If there is no problem, I will close it.

No, it's OK now 🙂