Bug 248559

Summary: Set as default identity functionality does not update immediately
Product: [Applications] KMail Mobile Reporter: Sabine Faure <sabine>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: CLOSED FIXED    
Severity: normal CC: adam, bjoern.ricks
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sabine Faure 2010-08-21 00:40:11 UTC
Version:           unspecified (using Devel) 
OS:                Linux

If the user decides to select a new default identity using the 'Set as default' button, the new identity is not displayed on the composer until the user quits and then relaunch Kmail-mobile.

Reproducible: Always

Steps to Reproduce:
Prerequisite: having at least two identities already created (if not create them now)

- Launch Kmail-mobile
- Open the 'Actions' tab
- Click on 'Identities'
- Select the identity that is not currently the default one in the 'Configure - KMail Mobile' dialogue
- Click on the 'Set as Default' button
- '(Default)' is now displayed on the selected identity next to the identity name
- Click on 'Ok'
- Open a Composer


Actual Results:  
The default identity is not the one you chose. 
It is still the one that was selected before you changed it.

Expected Results:  
The default identity should be the one you chose.

- Quit Kmail-mobile
- Relaunch Kmail-mobile
- Open a composer

The default identity is the one you chose as it should be so it seems that this is just an update pb.

N900 Packages, Svn Rev 1165514
Comment 1 Sabine Faure 2010-10-01 21:46:46 UTC
I retested this bug today and I can still reproduce it.

N900, 4:4.5~20101001.1181533-1maemo1.1181469
Comment 2 Till Adam 2010-11-28 15:48:46 UTC
Fixed with revision 1201328 in kdepimlibs.
Comment 3 Sabine Faure 2010-11-29 00:51:42 UTC
It is corrected now.

After changing the default identity in the 'Configure - Kmail Mobile' dialogue if the user opens a Composer the new default identity is selected right away automatically.

N900, 4:4.6~20101128.1201814-1maemo1.1200957