After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660870 - Empty Contacts list when pressing "To:" button in mail composer
Empty Contacts list when pressing "To:" button in mail composer
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Contacts
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-10-04 11:55 UTC by Vitaliy
Modified: 2013-08-24 15:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
eds patch (2.72 KB, patch)
2011-10-21 13:43 UTC, Milan Crha
committed Details | Review

Description Vitaliy 2011-10-04 11:55:03 UTC
When composing new message, click To: button. It used to display all my contacts (I don't have many) and selecting addressee was easy.

Since version 3.2.0 the list is empty and I have to start typing something in the Search field to get relevant addresses listed. This is not convenient in my case.

I would like to be able to switch to the old behaviour somehow.

Please, advise what I can do to get all my addresses listed when I press To: button from Compose message screen.

Thank you
Comment 1 André Klapper 2011-10-04 13:05:19 UTC
Please check which address books are activated and which ones the dialog is set to use.
Comment 2 Vitaliy 2011-10-05 10:33:26 UTC
Thank you for response, André.

I checked just now -- there is only one address book called Personal. In it's properties all three boxes are ticked, including Mark as default. See screenshot: http://tinypic.com/r/34ozds9/7


In Compose message address selection dialogue I have the same address book selected, but no addresses are listed unless I start typing in Search field. See screenshot here: http://tinypic.com/r/96huza/7
Comment 3 Milan Crha 2011-10-21 13:43:12 UTC
Created attachment 199643 [details] [review]
eds patch

for evolution-data-server;

This fixes it. Any book backend using the SQLiteDB cache was affected. The cache transformed the query into an invalid SQL statement, and thus the result was no uid, thus an empty list of contacts.
Comment 4 Milan Crha 2011-10-21 13:47:18 UTC
Created commit 7f26baf in eds master (3.3.1+)
Created commit ee4574f in eds gnome-3-2 (3.2.2+)
Comment 5 Vitaliy 2011-10-22 21:53:52 UTC
Thank you for your efforts!

Will wait when this solution flows down to my distribution.
Comment 6 Pietro Battiston 2013-01-06 18:33:18 UTC
The problem is there again in evolution 3.6.0 (from Ubuntu Quantal). I mean: the symptoms are exactly the same, though I have no idea about the reason. Could someone please confirm and reopen?
Comment 7 Pietro Battiston 2013-01-06 18:38:01 UTC
By the way: the (new) launchpad bug is
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/1072442

So considering as confirmed
Comment 8 André Klapper 2013-01-06 19:00:55 UTC
Testing with the most recent bugfix version first (3.6.2) is welcome.
Comment 9 Milan Crha 2013-01-07 17:55:05 UTC
Right, I bet 3.6.2 or the upcoming 3.6.3 will have this fixed, I recall something similar, but not the exact change for it.