Skip to content

[Bug]: Synced Lyrics: Provider selection not working as expected #4354

@Hietakissa

Description

@Hietakissa

Preflight Checklist

  • I use the latest version of Pear Desktop (Application).
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I understand that pear-devs/pear-desktop has NO affiliation with Google or YouTube

Pear Desktop (Application) Version

3.11

Checklists

What operating system are you using?

Windows

Operating System Version

Windows 11 Pro 25H2 OS Build 26200.7840

What CPU architecture are you using?

x64

Last Known Working Pear Desktop (Application) version

No response

Reproduction steps

  1. Use synced lyrics
  2. Initially change preferred provider? (not sure about this one, only started noticing after I changed it)

Expected Behavior

Lyrics providers with synced lyrics should have priority over providers with non-synced lyrics (0. Per-song Preferred, 1. Synced, 2. Non-synced, 3. No lyrics), only within the same priority if one of the providers is set as the preferred provider, that provider should be used.

Setting the preferred provider to 'None' is saved, and that extra behavior is then disabled.

Actual Behavior

The player might show the non-synced lyrics from LRCLib over the synced lyrics from MusixMatch, even if the preferred provider is set to 'None'. If preferring LRCLib it will switch to those lyrics despite synced lyrics existing from MusicMatch, if preferring MusixMatch it will use that.

After every app restart the preferred provider is set to the last provider before selecting None. (MusixMatch > None > Restart, MusixMatch will be preferred). By the looks of things the None option isn't respected or applied at all other than visually.

Enabled plugins

  1. Ad Blocker
  2. Album Color Theme
  3. Ambient Mode
  4. API Server [Beta]
  5. Blur Navigation Bar
  6. Compact Sidebar
  7. Discord Rich Presence
  8. Equalizer
  9. Exponential Volume
  10. In-App Menu
  11. Navigation
  12. Performance Improvement [Beta]
  13. Skip Disliked Songs
  14. Synced Lyrics

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions