Summary: | Score decreases incorrectly for songs when "Stop playing after this track" is on | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Armin Straub <mail> |
Component: | Playlist | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 123kash, nhn, teo |
Priority: | HI | ||
Version: | 2.4-GIT | ||
Target Milestone: | 2.4.1 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.4.1 | |
Sentry Crash Report: |
Description
Armin Straub
2011-02-06 23:43:34 UTC
Ouch, confirmed in current git Git commit ee4cb2b3c72880a9a4da83756770fcd0298bedc8 by Sergey Ivanov. Committed on 09/02/11 at 13:32. Pushed by ivanov into branch 'master'. Fixed track's statistics update in case of StopAfterCurrent playback mode (prevent double statistics change). BUG: 265654 M +2 -0 ChangeLog M +0 -4 src/EngineController.cpp http://commits.kde.org/amarok/ee4cb2b3c72880a9a4da83756770fcd0298bedc8 Many thanks for the quick attention! I haven't had time to actually test the proposed fix, but it seems to me that it has a troublesome side effect: in case, a song is manually stopped by the user (so that slotAboutToFinish isn't called) the score is not going to be updated at all. Or am I missing something? When you stop track manually, Amarok calls stop() method which updates track statistics. |