View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010553 | MMA | Playlists | public | 2013-02-22 04:06 | 2019-11-11 12:44 |
Reporter | peke | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
Target Version | 2.2.0 | ||||
Summary | 0010553: Deleting all tracks in Track browser leave empty playlists | ||||
Description | When Deleting ALL tracks in Track browser leave empty playlists where their deletion would be expected as all tracks are removed from device. | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
I'm not sure whether this really is expected in all cases. I guess that we could show a dialog and ask user whether to delete playlists as well in such a case? Probably not a too common scenario though... |
|
The most common issue is user complain of creating Empty playlists on Sync, in several Remote sessions with users annoyed with empty playlists issue was that MMW deleted all tracks not in sync from device and re-sync new tracks and playlists leaving old one empty. |
|
This isn't too uncommon--it occurs whenever a user attempts to clean their library due to some problem they're experiencing. If we implement for MMA, we should do the same for MMW as well. Marek, Ludek, will this cause a significant performance penalty for deletion operations? |
|
I think that we should clarify _when_ would this occur. Based on the description, I understand that it would make most sense after sync? Or do you want to add a permanent check for empty playlists, whenever some tracks are deleted? I guess that we should only make this optional. And we'd have to consider side effects - e.g. if user deleted all tracks of a playlist, while viewing the playlist - I think the automatic deletion of the playlist wouldn't be wanted in most cases. |
|
If one were to argue that playlists should be deleted when a sync operation occurs in which the tracks contained within a playlist are deleted, then it could be similarly argued that when the tracks are deleted manually, that the playlists containing the tracks should be deleted, perhaps after manual confirmation e.g. 'Delete empty playlist(s)?' [x] Playlist 1 [x] Playlist 2 ... [Delete] [Cancel] Nonetheless, I wouldn't consider this to be a terribly high priority item. |
|
Something like that. Just, during a sync operation initiated from MMA, we should avoid showing any confirmations and so it probably would be automatic then (possibly based on a option). Anyway, agreed that it's rather a lower priority item. |