]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/input_manager.cpp
qt4: Don't update art when it hasn't changed
[vlc] / modules / gui / qt4 / input_manager.cpp
index 1650d4e90c33d15cec13bfe6e1e5fc4cf1c7cdca..b6af6b3ffb162550d8cfa0c40ac1b9f2ddd60d22 100644 (file)
@@ -614,8 +614,13 @@ void InputManager::UpdateArt()
         url = url.replace( "attachment://", "" );
     }
 
+    /* the art hasn't changed, no need to update */
+    if(artUrl == url)
+        return;
+
     /* Update Art meta */
-    emit artChanged( url );
+    artUrl = url;
+    emit artChanged( artUrl );
 }
 
 inline void InputManager::UpdateStats()