View Issue Details

IDProjectCategoryView StatusLast Update
0010553MMAPlaylistspublic2019-11-11 12:44
Reporterpeke Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
Target Version2.2.0 
Summary0010553: Deleting all tracks in Track browser leave empty playlists
DescriptionWhen Deleting ALL tracks in Track browser leave empty playlists where their deletion would be expected as all tracks are removed from device.
TagsNo tags attached.
Fixed in build

Relationships

related to 0005531 resolvedpeke MMW v4 USB MS Plugin: fails to delete old playlists 
related to 0006279 new MMW v4 Auto-sync fails to sync empty playlist 

Activities

jiri

2013-03-04 10:46

administrator   ~0035229

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...

peke

2013-03-04 14:10

developer   ~0035232

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.

rusty

2014-11-21 17:51

administrator   ~0041090

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?

jiri

2014-11-24 12:21

administrator   ~0041120

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.

rusty

2014-11-24 20:07

administrator   ~0041128

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.

jiri

2014-11-26 11:18

administrator   ~0041163

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.