Description
Rapidly switching between tracks can potentially cause multiple playback state updates to overlap.
Steps to Reproduce
- Start playing music.
- Quickly press Next/Previous multiple times.
- Observe the mini-player controls and displayed track information.
Expected Behavior
The player should remain responsive and eventually synchronize with the latest selected track.
Actual Behavior
Controls may temporarily become unresponsive or display an outdated track.
Suggested Fix
Review asynchronous playback operations and prevent stale requests from overwriting the latest playback state.
Suggested Labels
bug, playback, performance
Description
Rapidly switching between tracks can potentially cause multiple playback state updates to overlap.
Steps to Reproduce
Expected Behavior
The player should remain responsive and eventually synchronize with the latest selected track.
Actual Behavior
Controls may temporarily become unresponsive or display an outdated track.
Suggested Fix
Review asynchronous playback operations and prevent stale requests from overwriting the latest playback state.
Suggested Labels
bug, playback, performance