View Issue Details

IDProjectCategoryView StatusLast Update
0019970MMANavigationpublic2023-09-14 19:46
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2.0.0 
Target Version2.0.0Fixed in Version2.0.0 
Summary0019970: Selection in the Playing Queue inconsistently deselects (regression)
DescriptionWhen tracks are selected and an action is performed on them, in Playlist and Tracklist views, the selection status usually reverts to unselected after the action is performed, but in the Playing queue, performing some actions preserves selection and in other cases reverts selection. For example:

Playing queue:
Unselected after action: Play last, FMF, Move to start, Move to end
Selected after action: Add to Playlist, Properties, Remove from Playing queue (partial), Share

Playlist:
Unselected after action: Play next, Play last, Add to Playlist, FMF, Properties, Remove from Playlist, Move to start, Move to end
Selected after action: Share

Tracklist:
Unselected after action: Play next, Play last, Add to Playlist, FMF, Properties, Delete
Selected after action: Share

This is:
1) Inconsistent--mainly because the Playing queue preserves selection for some actions and not others.
2) A bit strange / likely to trigger mistakes. Because selection is maintained even when switching between tabs (e.g. from the Playing > Queue to the Playing > Art view), it results in situations in which only a single track is displayed (e.g. in Playing > Art tab), but tapping 'Remove' somewhat unexpectedly acts on the 20 tracks selected in the Playing > Queue.
3) Buggy--when removing selected tracks from the Playing queue, they are removed but the Selection counter indicates that they're still selected.

Note: I think that there can be an argument for maintaining selection when switching between tabs and/or performing actions. We just need to decide on something that works a little more consistently.
Additional InformationReported in part at https://www.mediamonkey.com/forum/viewtopic.php?t=104196
TagsNo tags attached.
Fixed in build1101

Relationships

related to 0019971 closedmartin Dragging tracks in Playlists or Playing Queue only works once (regression) 
related to 0020008 resolvedmartin Dragging tracks in Playlists or Playing queue can break due to activation of fast scrolling 
related to 0020165 closedmartin Deleting track from Playing Queue causes playing Queue to display as empty 

Activities

rusty

2023-08-31 14:52

administrator   ~0072718

I think that this item shouldn't wait until 2.0.1--it's too confusing (and I suspect it's an easy fix). e.g.
1 While tracks are playing, in the Playing > queue, select one track and 'remove from playing'
--> the track is removed from the queue
2 Tap another track to play it
--> the track gets selected!
3 Deselect the track
4 Tap the track again to play it
--> the track gets selected!
The only way to exit the selection mode is to Select All and the Deselect All!

martin

2023-09-02 15:16

developer   ~0072725

Fixed in build 2.0.0.1101

peke

2023-09-14 19:46

developer   ~0072770

Verified 1101