Comment 6 for bug 1296777

Revision history for this message
Mirco Müller (macslow) wrote :

After looking through lp:telephony-service I found that the icon initially gets set to...

* QUrl(telephonyServiceDir() + "assets/avatar-default@18.png").toEncoded();

... which ends up being "/usr/share/telephony-service/assets/avatar-default@18.png". Then afterwards it is updated to...

* QContact contact.detail<QContactAvatar>().imageUrl().toEncoded();

... but that new string I can get never reported back by the notification-renderer. Only always the "avatar-default@18.png" gets spit out by my debug-print.

Since updating a notification's icon works flawlessly - even with very large images - as tested with lp:unity-notifications/examples/update-notifications.py, I can only make out contact.detail<QContactAvatar>() to be the source of the error. But to verify that, somebody more familiar with that codebase and how it is hooked up, needs to look at this.