Switch to side-by-side view

--- a/GUI/mainw/mw_cover.cpp
+++ b/GUI/mainw/mw_cover.cpp
@@ -27,8 +27,15 @@
 
 void GUI_Player::sl_cover_fetch_done(QNetworkReply* reply)
 {
-    // qDebug() << "GUI_Player::sl_cover_fetch_done";
+    //qDebug() << "GUI_Player::sl_cover_fetch_done";
+
+    if (reply != (QNetworkReply*)m_currentCoverReply) {
+        // Ignore answers to older requests
+        reply->deleteLater();
+        return;
+    }
     if (reply->error() != QNetworkReply::NoError) {
+        reply->deleteLater();
         sl_no_cover_available();
         return;
     }
@@ -53,6 +60,7 @@
     } else {
         qDebug() << "GUI_Player::sl_cover_fetch_done: unsupported mime type: "<<
             smime;
+        reply->deleteLater();
         sl_no_cover_available();
         return;
     }
@@ -76,6 +84,7 @@
     QImage image;
     if (!image.loadFromData(imdata, imtype)) {
         qDebug() << "GUI_Player::sl_cover_fetch_done: image read failed ";
+        reply->deleteLater();
         sl_no_cover_available();
         return;
     }
@@ -90,7 +99,6 @@
     htmlfrag += "\">";
     ui->player_w->albumCover->setToolTip(htmlfrag);
 
-    ui->player_w->albumCover->repaint();
     reply->deleteLater();
 }
 
@@ -99,4 +107,5 @@
 {
     QString coverpath = Helper::getIconPath("logo.png");
     ui->player_w->albumCover->setIcon(QIcon(coverpath));
+    ui->player_w->albumCover->setToolTip("");
 }