From cb072fcf2c00317b6867cfbc0187cffccd0c4a24 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Wed, 16 Nov 2011 21:23:06 -0500 Subject: [PATCH] Manually replace + with " " as QUrl::queryItems doesn't do it for us... --- src/libtomahawk/globalactionmanager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libtomahawk/globalactionmanager.cpp b/src/libtomahawk/globalactionmanager.cpp index 2bd7b6a35..7997231d3 100644 --- a/src/libtomahawk/globalactionmanager.cpp +++ b/src/libtomahawk/globalactionmanager.cpp @@ -431,6 +431,7 @@ GlobalActionManager::doQueueAdd( const QStringList& parts, const QList< QPair< Q QString title, artist, album, urlStr; foreach( pair, queryItems ) { + pair.second = pair.second.replace( "+", " " ); // QUrl::queryItems doesn't decode + to a space :( if( pair.first == "title" ) title = pair.second; else if( pair.first == "artist" )