Closed Bug 1782646 Opened 2 years ago Closed 2 years ago

Prevent default identity's settings being overwritten by Account Settings page

Categories

(Thunderbird :: Account Manager, defect)

defect

Tracking

(thunderbird_esr102 fixed)

RESOLVED FIXED
105 Branch
Tracking Status
thunderbird_esr102 --- fixed

People

(Reporter: darktrojan, Assigned: darktrojan)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

If the Account Settings tab is open, and the default identity changes (e.g. by a sync operation) the new default identity's settings will be overwritten by the old default's when Manage Identities is clicked. This is because the values from am-main.xhtml are saved before am-identities-list.xhtml is displayed.

Blocks: 446444

Make account settings refresh if the default identity is changed. The default identity should always be displayed, then saving its values won't overwrite the wrong identity.

Depends on D153825

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/bada07cc3228
Prevent default identity's settings being overwritten by Account Settings page. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

Geoff, should we uplift this? I'm seeing an error fixed by this in bug 1798197.

Comment on attachment 9288587 [details]
Bug 1782646 - Prevent default identity's settings being overwritten by Account Settings page. r=mkmelin

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: account manager UI doesn't reflect reality if the default identity changes
Testing completed (on c-c, etc.): landed in 105
Risk to taking this patch (and alternatives if risky): low

Attachment #9288587 - Flags: approval-comm-esr102?

Comment on attachment 9288587 [details]
Bug 1782646 - Prevent default identity's settings being overwritten by Account Settings page. r=mkmelin

[Triage Comment]
Approved for esr102

Attachment #9288587 - Flags: approval-comm-esr102? → approval-comm-esr102+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: