Version: (using KDE 4.4.0) Installed from: openSUSE RPMs Reproducibility: Always Steps to reproduce: 1. From KNode, KMail, or some other application which interfaces with KAddressbook, right-click on an e-mail address and select "Add to address book" Observed behaviour: 2. A "Select Address Book" dialog pops up prompting the user to select which address book to add the contact to. (See attached.) However, this dialog is not useful if the user has only one address book. Expected behaviour: 2. If the user has only one address book, then the "Select Address Book" dialog should not be displayed. The dialog should be displayed if the user has more than one address book.
Created attachment 40719 [details] Screenshot showing bug
If it is displayed and you do select one of multiple address books, nothing appears in Kontacts if it is done from a email. I have not tested it elsewhere.
Confirming bug still exists in KDE 4.4.5 (openSUSE 11.3 RPMs).
Can someone confirm that this is still the case with KDE 4.7 or 4.8? This is really a akonadi issue, the dialog is similar to the one used by korganizer for example, and is provieded by akonadi.
The bug is gone in 4.8.3. But only because the functionality seems to be removed. I just created another addressbook and also activated in in kaddressbook. Then I've added one contact as described. Instead of the dialogue asking for the addressbook, there was only a notification that told me to look at kaddressbook to see the newly added contact.
This bug is fixed for me using KDE 4.10.4. Tried both use-cases, having = 1 addressbook: - Contact is immedeatly added to the addressbook and having > 1 addressbooks: - I was asked by dialog in which addressbook to save the contact
As tested by "TheGhost".