Drag&drop to genre: usability bug
Posted: Tue Mar 11, 2008 12:25 pm
When dragging and dropping a large number of songs onto a Genre, it is very easy to damage the selected songs as follows:
1. Drag them over the desired Genre
2. Drop them to the genre
3. Realise that just before you released the mouse, the Genre node was auto-expanded, and you've just dropped the songs onto a random Artist name, changing the Artist of several hundred tracks with no obvious way of undoing this.
I think it's a pretty serious usability bug that needs fixing. If there was an Undo feature then this would be just a minor point, but it is currently way too easy to permanently damage the tags in this way.
I think that the Genre node expanding is unnecessary. If you _must_ expand the genre node then the node must not move relative to the screen - so that releasing the mouse before and after the expansion would do the exact same thing.
P.S. Personally I don't see any use in the auto-expansion in the case of Genres - it interferes with the process of assigning lots of genres to lots of tracks, since every auto-expanded node needs to be _manually_ collapsed afterwards (to make the other genres visible again). I'd really appreciate a way to turn this off, but that's only a wishlist item whereas the rest of what I describe I consider to be a bug.
P.P.S. MediaMonkey 3.0.3.1137
1. Drag them over the desired Genre
2. Drop them to the genre
3. Realise that just before you released the mouse, the Genre node was auto-expanded, and you've just dropped the songs onto a random Artist name, changing the Artist of several hundred tracks with no obvious way of undoing this.
I think it's a pretty serious usability bug that needs fixing. If there was an Undo feature then this would be just a minor point, but it is currently way too easy to permanently damage the tags in this way.
I think that the Genre node expanding is unnecessary. If you _must_ expand the genre node then the node must not move relative to the screen - so that releasing the mouse before and after the expansion would do the exact same thing.
P.S. Personally I don't see any use in the auto-expansion in the case of Genres - it interferes with the process of assigning lots of genres to lots of tracks, since every auto-expanded node needs to be _manually_ collapsed afterwards (to make the other genres visible again). I'd really appreciate a way to turn this off, but that's only a wishlist item whereas the rest of what I describe I consider to be a bug.
P.P.S. MediaMonkey 3.0.3.1137