Red Hat Bugzilla – Bug 843675
Evolution is not refreshing Google contacts
Last modified: 2012-07-27 02:54:37 EDT
Description of problem:
Evolution is not refreshing contacts added directly
in gmail contacts.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Make sure that evolution is set up with an address book
of type "Google". In my case the address book has
shows several entries which were fetched when
the address book was created.
1. Go to the gmail homepage
2. From the dropdown menu on the left (that can either be
"Gmail", "Contacts", or "Tasks", choose contacts
3. Add a dummy contact, such as "test.com" with name "Test".
4. Wait for the Google contacts in evolution to refresh.
Close and restart evolution. That won't do anything.
Change the refresh interval in the address book
properties to 1 minute. That won't do anything either...
Address book does not refresh
Address book should refresh, at the specified interval
in the adress book properties. Ideally it should also
refresh when evolution is restarted, and even more ideally
there should be a button to force a refresh at the users
is a near-identical bug report for Ubuntu.
Quite a few minutes later (I'm not sure how many because i was AFK) the contact I added did appear....In any event the contact should have appeared after 1 minutes when i set the refresh interval to 1 minute and that didn't happen, so there's still a bug.
Thanks for a bug report. I think I know what is going on here. The Google Contacts backends runs in evolution-addressbook-factory, and it doesn't know about changes in book's properties, until it (the factory process) is restarted. That means that your change in refresh interval will be used only either the next login or when you manually stop the evolution-addressbook-factory process. Another related thing is that this process is provided by evolution-data-server, and evolution might not be the only client of it.
I found this filled in upstream as , thus I'm moving this there.
Please see  for any further updates.