Bug 169528

Summary: Address book missing from select recipient
Product: [Applications] kmail Reporter: Paulo Fidalgo <paulo.fidalgo.pt>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: ruchir.brahmbhatt
Priority: NOR Keywords: triaged
Version: 1.10.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Paulo Fidalgo 2008-08-21 12:48:17 UTC
Version:           1.10.0 (using 4.1.00 (KDE 4.1.0), 4.1.0-4.fc9 Fedora)
Compiler:          gcc
OS:                Linux (i686) release 2.6.25.14-108.fc9.i686

Hi!

I have two address books, and when selecting only one in Kadressbook, I can't no longer access the other, after select both again.

Steps to reproduce:

Create two adressbook's
In Kaddressbook, select only one
Try to compose one email, and select the adressses
Back to Kaddressbook, and select both addressbook's
Try to compose one email, and select the adressses, and check the addressbook's, it should be missing one.

I've tried to restart Kmail, and make the changes in Kaddressbook, but without luck.


Best regards!
Comment 1 Paulo Fidalgo 2008-08-21 12:54:54 UTC
I've found another odd behaviour:

When I close Kmail, the process remain running, even when the application desapears.

After killing the process, I have the correct behaviour of the address book's selected. So my suggestion is to sync in runtime with the select address books in kadressbook. I don't know if this is going to change with akonadi, but maybe it don't makes sense anymore, if so close this bug.

Thanks!
Comment 2 Pino Toscano 2008-08-21 13:52:50 UTC
The fact that the processes are not exiting is bug 167826, dunno how it related to the data saving though.
Comment 3 Paulo Fidalgo 2008-08-21 14:07:00 UTC
Well, maybe Kmail reads the addressbooks at start up... and then only use those who are available at that time. (Just my guess)

Comment 4 Ruchir Brahmbhatt 2009-04-11 20:58:07 UTC
I can not reproduce on 1.11.2. It is updated in realtime.