[bug] Contact avatars disappear on some contacts

asked 2015-01-05 16:56:41 +0300

Aonsaithya gravatar image

updated 2015-01-05 16:57:04 +0300

I added avatars to some of my contacts in the people app, all 800x800 jpg photos. After some time, some of the contacts lose their avatars like so:

image description image description

As you can see, the set avatars are replaced with what appears to be transparent images. This only happens to the four contacts (in)visible in the first screenshot. I have tried different kinds of image files (even png screenshots) as their avatars, but they still lose them after some time.

Bonus question: the screenshot below shows a cached, older avatar (I had that on my previous phone, so it possibly came in while transferring the contacts). Where are those cached avatars stored? Even when the newly set avatar becomes transparent, the app still remembers the older avatar.

image description

edit retag flag offensive close delete

Comments

1

Did you check, if those new avatar pictures end with correct suffixes? I had similar problems with setting avatar images: https://together.jolla.com/question/33890/why-sometimes-i-cant-change-avatarcontact-image-of-a-contact/

naytsyrhc ( 2015-01-05 17:04:31 +0300 )edit
1

same problem with google contacts - sometime it works, sometimes not... ... but this happens since 1 year!

peter-berlin ( 2015-01-05 17:25:45 +0300 )edit

Do you have those contacts in sync with some service?

This was happening in my case everytime the sync was starting failing: https://together.jolla.com/question/58356/bug-mfe-sync-fails-due-to-contacts/

saturn ( 2015-01-05 18:03:12 +0300 )edit
1

I did some extra testing, and it turned out that every time the Microsoft Exchange account (Outlook.com) synced, those four contacts lost their avatars. Since Outlook.com shouldn't even support avatars, I'm not sure why it did that, but in the end I tried removing and re-adding that account. So far, the avatars have stayed through a few reboots & automatic and manual syncs.

EDIT:

No, this f* s* still isn't working. Not only do some of the avatars still disappear, there a are lot of issues with the syncing, like some whole contacts don't sync and some pieces of information for some contacts don't sync.

EDIT2: This issue appears to be related to the People app creating local versions of the sync account contacts, and linking them with the synced contact. For example, if I add a birthday date to a contact on the phone, it creates a new local contact with the same name but only the birthday information, then links it to the synced contact. Setting an avatar on the phone appears to be handled the same way.

Seemingly related: https://together.jolla.com/question/73297/contacts-dont-sync-two-ways/

Aonsaithya ( 2015-01-06 23:01:04 +0300 )edit

I had an avatar issue linked to the file size of the picture. I compressed the pictures and the issue disappeared.

ron282 ( 2015-04-23 00:39:13 +0300 )edit