GNOME Bugzilla – Bug 342424
Patch to correct drag-and-drop from a source to another
Last modified: 2006-05-22 10:05:54 UTC
Drag-and-drop from a source to another in rhythmbox (for example from an intelligent playlist to the queued song list) does not work if the filename contains some character (for example an '?'). This is because the drag-n-drop data is the full uri to the file, fully escaped, whereas the path stored in the rhythmbox database does not escape some characters.
Created attachment 65904 [details] [review] correct-dnd-from-one-source-to-another.patch The sus-mentioned patch. It simply call rb_canonicalise_uri before performing a lookup in the database. Another option would have been to perform to use the fully escaped uri when inserting the song in the database.
Thanks for working on this, however hewer versions of RB should canonicalise URIs before inserting them in the db - so this shouldn't be needed (I can't reproduce your problem). Because of that I'm marking OBSOLETE, but feel free to re-open if you can reproduce the issue against a newer version (preferably cvs).