| Summary: | "Add to playlist" interrupts playback and plays another song at random (when shuffle is active) | ||
|---|---|---|---|
| Product: | [Applications] Elisa | Reporter: | hut <hut> |
| Component: | general | Assignee: | Matthieu Gallien <matthieu_gallien> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 24.05.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/multimedia/elisa/-/commit/fe01ad59ca132e8b447bb6b1edb4536eb69ec24a | Version Fixed/Implemented In: | 24.08.0 |
| Sentry Crash Report: | |||
|
Description
hut
2024-06-18 21:09:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/593 Git commit fe01ad59ca132e8b447bb6b1edb4536eb69ec24a by Jack Hill. Committed on 21/06/2024 at 13:55. Pushed by jackh into branch 'master'. MediaPlayListProxyModel: only enqueue after the current track when shuffled and only after the current album when in album shuffle mode. Typically if a user wants to enqueue a track, they also want to hear the track at some point. Also fixes an issue where the enqueued track could sometimes enqueue at the index of the currently playing track, causing the current track to change. M +30 -5 autotests/mediaplaylistproxymodeltest.cpp M +14 -2 src/mediaplaylistproxymodel.cpp https://invent.kde.org/multimedia/elisa/-/commit/fe01ad59ca132e8b447bb6b1edb4536eb69ec24a |