The cause for this bug is, that rhythmbox (rb) does not correctly reset the hints on a notification.
So if a song does not have a cover-art defined for it, rb just passes a default icon via the "icon parameter". But if a previous song had a cover-art defined, it was sent from rb via DBus to the notification- daemon (notify-osd in this case) using the "image_data" hint. If this "image_data" hint is not explicitly cleared from rb before sending out that default icon as "icon parameter", the pixbuf attached to that "image_data" hint overrules the "icon parameter", resulting in the notification showing the wrong/old cover-art. I've written a patch against rb 0.12.5 to fix this. It is attached to this comment. Furthermore I uploaded rhythmbox_0.12.5-0ubuntu5 to my PPA here (https://edge.launchpad.net/~macslow/+archive/ppa/+packages). Someone from the distro-team can grab needed bits from there and upload it to main. I also added a remark in the upstream bug-report (https://bugzilla.gnome.org/show_bug.cgi?id=598613) and attached my patch there too. ** Attachment added: "fixes rb not resetting hints correctly" http://launchpadlibrarian.net/34304154/05_clear_notification_hints.patch ** Changed in: rhythmbox (Ubuntu) Status: In Progress => Fix Committed -- Rhythmbox Notification Bubble shows wrong cover art https://bugs.launchpad.net/bugs/451086 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
