GNOME Bugzilla – Bug 119512
Drag and Drop not user-friendly
Last modified: 2004-12-22 21:47:04 UTC
When you want to drag'n drop a song from the library to a playlist, you must first click to select the song and the reclick to be able to drag'n dorp it. It would be better if we can just select and drag'n drop with one click.
Created attachment 19062 [details] [review] This patch solves the previously mentionned bug.
The bug is in fact located in the libegg file: eggtreemultidnd.c To enable multi selection dnd support, this file register a signal handler for the button press event on the GtkTreeView. When you click to select a song, the signal handler is called before the GtkTreeview handler, so the song is not yet selected so you can't drag and drop. The previous patch manually call the GtkTreeView default handler before checking for drag and drop (as seen in nautilus code in fm-list-view.c).
Ok, could you also be sure that this patch applies to the libegg version? Thanks for the patch, it's applied now!
Sure, I subsequently opened the same bug for libegg. http://bugzilla.gnome.org/show_bug.cgi?id=119513