Hide Forgot
Description of problem: Contacts in evolution will disappear when moved from one address book to another address book. Version-Release number of selected component (if applicable): 2.32.1-1 How reproducible: I've been able to reproduce the bug when importing and creating contacts. Steps to Reproduce: 1. Create an address book in evolution, and add a contact. 2. Create 2 new address books. In some cases the contact from the first address book already shows in the second. 3. Click open contact and change the 'where' value to one of the new address books. The contact appears in both new address books. 4. Move the contact from the incorrect new address book to the correct address book to make the contact disappear. Actual results: Contacts get placed in the wrong place, or outright disappear. Also, address books that have contacts in them due to this bug can not be erased. Expected results: When moved, a contact should only be present in the address book it was placed in. The 'Could not remove address book' error should not exist. Additional info: Fedora 14 release. The contacts were created and stored locally, and evolution was configured for email.
Thanks for a bug report. (In reply to comment #0) > Steps to Reproduce: > 1. Create an address book in evolution, and add a contact. If I got it right, it's a new On This Computer address book? > 2. Create 2 new address books. In some cases the contact from the first > address book already shows in the second. Could you be more specific, please? Maybe a screen shot of your Contacts view, if you are not sure how to describe. Only make a note in which two address books is the contact duplicated. > 3. Click open contact and change the 'where' value to one of the new address > books. The contact appears in both new address books. This might be related to 2), so let's figure out it first.
Created attachment 482348 [details] image of the contacts being duplicated into an incorrect address book
Comment on attachment 482348 [details] image of the contacts being duplicated into an incorrect address book > If I got it right, it's a new On This Computer address book? Yes. > Could you be more specific, please? Maybe a screen shot of your Contacts view, > if you are not sure how to describe. Only make a note in which two address > books is the contact duplicated. Image attached. I decided to add 4 new address books, because the contacts go everywhere after moving. The address book I created the contacts in was "Personal", and I moved the first to "Business" and the second to "Family". The moved Contacts then show up in all the "On This Computer" address books except the "Personal" address book. To make a contact disappear, move a contact from an incorrect address book, i.e. "Information Technology" into "Family".
Thanks for the update. I tried to create new local addressbooks and I see the issue too, on 2.91.91 of evolution. I'm moving this upstream [1], because it is not fedora specific. Please see [1] for any further updates. [1] https://bugzilla.gnome.org/show_bug.cgi?id=644107