...and "Drag-Editting" file tags.
<cross posted from the bug thread for 9.1.200>
Let's say I have a file... Rush - The Rhythm Method and it's in the Genre : Drum Solo. Now lets say that I want to drag that to Genre : Rock, and I want it to go into Album "A Show Of Hands". If I'm in the View Scheme Genre\Artist\Album, and I've chosen Drum Solo as my Genre to help me find this file, then I'm stuck. I can't just drag it to the Genre of Rock, and into the Album of "A Show Of Hands" because no other files in that album belong to genre Drum Solo. Therefore that album isn't even listed. I have to click on a different genre to get that album to show up again, and at that point, I've lost the file I had selected.
So here are a couple of solutions I've figured out. The first is the easy way, but it may introduce other ease-of-use problems, and isn't as powerful as the second.
1. Simply leave the currently selected file as the currently selected file and make sure that the track pane is scrolled to show it.
2. Make it so that when you drag a file from the track view to a node in the View Scheme (or even into another View Scheme entirely), MC acts as though that value were selected and updates the other panes accordingly. This way if I dragged a file from the Drum Solo genre up the Genre pane, and onto Rock, the Artist pane would update to show the artists that are in genre Rock, then if I dragged that file over to Rush, the Album pane would update to show all of the Rush albums that had files of genre Rock. Then I could let go and the file would be dropped into that node.
Optionally, MC could then snap back to where it was before, or stay in the newly selected Genre\Artist\Album.
What do you all think?