After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608778 - Shuffle by Artist/Album skips user-selected Artists/Albums
Shuffle by Artist/Album skips user-selected Artists/Albums
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: User Interface
git master
Other All
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on: 608781
Blocks:
 
 
Reported: 2010-02-02 10:12 UTC by Michał Sawicz
Modified: 2010-11-13 21:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michał Sawicz 2010-02-02 10:12:36 UTC
Whenever 'Shuffle by Artist' or '...by Album' is enabled, if the next Album / Artist was not autoselected by the Shuffle, Banshee skips to next random Album / Artist even if there are more tracks of current Album / Artist available.

Steps to reproduce:
- start playing a (not last) track of an album or an artist
- wait for it to end or seek near the end

Expected result:
- after the current track has finished, next one from this same album / artist is played

Current result:
- after the current track has finished, a random next album / artist is played
Comment 1 Michael Martin-Smucker 2010-02-02 16:14:01 UTC
Following your steps, I can confirm this.  This also explains complaints that "all of Banshee's shuffle options work the same" (from some comments on the omg!ubuntu! blog).
Comment 2 Gabriel Burt 2010-03-10 22:28:51 UTC
Agreed, this is an annoyance.
Comment 3 Gabriel Burt 2010-11-13 21:39:35 UTC
Should be fixed in master:

commit 1b6ab49974d6c4178f8b056b4730decb8578452b
Author: Gabriel Burt <gabriel.burt@gmail.com>
Date:   Sat Nov 13 15:35:17 2010

    [RandomBy] Skips user-selected artist/album (bgo#608778)
    
    If you were in shuffle by artist or album mode, if you manually chose an
    album or artist to play, when the track is done Banshee would pick a new
    artist or album instead of continuing with the one you chose.