View Issue Details

IDProjectCategoryView StatusLast Update
0017855MediaMonkey 5Now Playingpublic2021-10-20 21:26
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version5.0 
Target Version5.0.3 
Summary0017855: Play commands for Nodes that open in Browser views generates a play order that doesn't match that of the view
DescriptionIf the user right clicks on a node (e.g. GenreName, ArtistName) that opens in a browser view and uses a Play command (e.g. Play Now, Play Next,...) then the tracks are added to Now Playing in an order that's unclear and that doesn't match the order of tracks that is generate when the user clicks the Play Now button in the view.

i.e. right-clicking > Play Now on the node should yield the same play order as when the user clicks the Play Now button that appears in the info panel (which seems to be the order of tracks in the tracklist).

Note: the issue was originally raised in 0016472 -- I still find the current behavior unexpected.
TagsNo tags attached.
Fixed in build

Relationships

related to 0016472 closedLudek Play Now for a node can trigger Playback of tracks different than those that are displayed 

Activities

rusty

2021-10-20 21:26

administrator   ~0065364

At 16472, Ludek wrote: I think that Genre [Browser] view is quite specific (having Artists, Albums, Top Tracks) and one would hardly expect that playing whole genre node would go according to the "Top Tracks" section.
--
I agree--users always expect that _all_ of the tracks represented by the view should play. However, they should play in the order that they are presented i.e.:
- if the tracklist is collapsed into 'Top tracks' then they should play in order of 'popularity' (i.e. the same sort order as is used to generate 'Top Tracks') so that it matches the order of the subset of tracks that are displayed.
- if the tracklist is expanded ('All x tracks') then it should play in the order displayed

Note that the current situation is actually even more confusing than originally described as play order varies in several different ways:
1) If the tracklist is expanded:
a) Right clicking the Play node plays tracks in some order different than the displayed order. Unclear how this order is generated.
b) Clicking the 'Play' button at the top of the view plays tracks in the displayed order.

2) If the tracklist is collapsed (Top Tracks):
a) Right clicking the Play node plays tracks in some order different than the displayed order (same order as 1a).
b) Clicking the 'Play button at the top of the view plays tracks in some order different than the displayed order (different than both 1a, 1b, 2a).

It's really confusing. Users generally expect the tracks to play in the order displayed.