fast4x / RiMusic

A multilingual Android application for streaming music from YouTube Music.
https://rimusic.xyz
GNU General Public License v3.0
1.26k stars 71 forks source link

App is only considering the first result for the synced lyrics and ignoring the rest. #2519

Open aneesh1122 opened 1 week ago

aneesh1122 commented 1 week ago

Steps to reproduce the bug

  1. Open this song
  2. Switch to synchronised lyrics. It shows that the synchronised lyrics are not available.
  3. Select "Pick from lrclib.net" IMG_20240628_201012 Synced lyrics are available but they are at 4th and 8th position. Lyrics at 1st position is a plain lyric.
  4. It takes up the first result and if it's a plain lyrics it shows "synchronised lyrics are not available"

Expected behavior

Skip all the plain lyrics in the list and choose the 1st synced lyrics.

Actual behavior

It is taking only the first result.

Screenshots/Screen recordings

No response

Logs

No response

RiMusic version

0.6.40.1

Android version

Android 13 HyperOS

Additional information

No response

aneesh1122 commented 1 week ago

Another example. Song link

https://github.com/fast4x/RiMusic/assets/45353488/907279d1-1f9c-4223-8ac7-090f986a2691