Version: 2.1-SVN (972775) (using KDE 4.2.3) Compiler: gcc (GCC) 4.4.0 20090505 (prerelease) OS: Linux Installed from: Unlisted Binary Package How to reproduce: When selecting the Random Albums mode and the playlist contains only one album, Amarok stops playing after the first song. No modifications have been made to the playlist. (I'm using the svn version 972775 on Arch linux with KDE 4.2.3) Expected behaviour: Amarok should be playing the whole album - in the track order presumably.
Confirm on 2.2-SVN
You do not seriously expect it to play in the track order when Random mode is activated, don't you? This would not be random at all... *** This bug has been marked as a duplicate of bug 182522 ***
I beg to differ about Myriam's decision. This is not a duplicate of bug 182522: 182522 is treating random _tracks_ with repeat enabled/disabled. 194066 is treating random _albums_ with only one album in the playlist. It might be the case of being the same reason behind, but this bug clearly shows broken behaviour. To answer the pointless question: Expected behaviour is that Amarok should play the whole album in the same order as if there would be more than one in the playlist: in the track order.
Also, I have tested with all three Repeat options: The bahaviour is exactly the same. This has been done on version 2.2-SVN (R983911).
Fixed by commit 1183a6dd7f2efc849b8017a5a1c0fd95937f0dba Author: Edward Hades <edward.hades@gmail.com> Date: Tue Aug 18 17:15:35 2009 +0400 Fixed RandomAlbumNavigator glitches. The old behavior was to stop, when there are no upcoming albums, and no played albums. But that doesn't mean the playlist is empty, since it could contain single current album. Also navigator loved to skip one track, that was fixed too. BUG: 194066 ChangeLog | 2 ++ src/playlist/navigators/RandomAlbumNavigator.cpp | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-)