View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012633 | MMA | Now Playing | public | 2015-03-04 15:24 | 2015-03-04 19:36 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.1.0 | ||||
Target Version | 1.1.0 | Fixed in Version | 1.1.0 | ||
Summary | 0012633: Quick Shuffle can result in duplicates in Now Playing | ||||
Description | Quick Shuffle currently creates a randomized Now Playing list using whatever content is displayed in the current view. This is usually OK, except if it's clicked in the Top-level playlist node--then, if tracks appear on multiple playlists, the contents of both playlists will be shuffled--even if they have duplicate tracks. Presumably this could also occur for tracks that have Multiple Artists or Genres. e.g. Quick Shuffle in the Artists tab would cause duplicate tracks for each track that has > 1 contributing artist. The simplest solution in the short term would be to remove 'Quick Shuffle' from at least the top level Playlists node since that is where most of the problems likely occur. If the problem occurs in any view for which a field supports multiple attributes (Artists/Genres), then we should remove it from those top level nodes as well. An alternate approach would be to leave the button in those cases, but filter out 'duplicates'. An alternate longer-term solution could be to modify the behavior of the function for views that don't display tracks directly, by having it shuffle whatever items are in the current view. e.g. - In the top level albums view, shuffle Albums - In the top level artists view, shuffle Artists - In the top level genres view, shuffle Genres - In any view of a list of tracks, shuffle the tracks BUT, we shouldn't make such a change in the short term--we'd need user feedback. | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=80099 | ||||
Tags | No tags attached. | ||||
Fixed in build | 404 | ||||