View Issue Details

IDProjectCategoryView StatusLast Update
0018078MMW 5Playbackpublic2022-09-14 14:39
Reportermichal Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status feedbackResolutionreopened 
Product Version5.0 
Target Version5.2 
Summary0018078: Removing currently playing track from Playing list should stop playback.
DescriptionCurrently, when user removes currently playing track from Playing, the track is still playing till the end. This is quite confusing, as Playing list does not contain track, which is playing.
TagsNo tags attached.
Fixed in build

Activities

michal

2021-06-29 11:51

developer   ~0064102

Rusty, please evaluate and assign target. Current behavior is the same like in Winamp, other players mostly stop playback.

peke

2021-06-29 21:05

developer   ~0064107

I am really against this implementing. I have not found any player on my pc that stops playback on deleting current track or clearing now playing.

rusty

2021-10-13 15:15

administrator   ~0065156

In most other aspects, the Playing list is an accurate representation of what is actually playing. Also the current behavior is annoying in that the user has no visibility as to what track is going to play next. So I think that we should go ahead with Michal's proposal.

Note:
- for the case of '(o) Delete from Playing list, the database, and drive' we already implement a pop-up:
"File %s is now playing. Deleting it will interrupt playback. Are you sure you want to delete it?"

We could do something similar for the cases of '(o) Remove from Playing list only' and '(o) Delete from Playing list and the database only'. e.g. in these cases pop-up a toast that persists the last-used setting:
'Skip file [OK] [[Cancel]]'

- The only question is how to handle the case of the user Deleting a library track that's currently playing from a node other than 'Playing'. I suppose the toast could pop up in this case as well.

michal

2021-10-13 16:34

developer   ~0065163

Deleting file from library should not be problem, such file remains in NP list.