Closed Bug 1695434 Opened 3 years ago Closed 3 years ago

chat settings aren't persistent

Categories

(Thunderbird :: Account Manager, defect)

defect

Tracking

(thunderbird_esr78+ fixed)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 + fixed

People

(Reporter: diomede979, Assigned: freaktechnik)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36

Steps to reproduce:

edit > account settings, then go to any chat IRC profile and edit the checkbox "show messages from server". then close e reopen account settings.

Actual results:

the change has not being saved. this happens also for "Use SSL" checkbox setting if the account is online.

Expected results:

the change should be saved.

Probably from bug 1610445.
The values must be saved since moving from account to account they get restored. But not after closing the acccount manager tab.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → martin

The dynamic settings are added during onPreInit, which fires after load
for the content pane when switching between accounts. As such, the
save handlers have to be added manually.

Status: NEW → ASSIGNED

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/153f43c89939
Trigger pref save from dynamic chat settings. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch

Should probably go on 78.

Comment on attachment 9217794 [details]
Bug 1695434 - Trigger pref save from dynamic chat settings. r=mkmelin

[Approval Request Comment]
User impact if declined: Some chat settings not saved
Testing completed (on c-c, etc.): c-c and 90 beta
Risk to taking this patch (and alternatives if risky): not risky

Attachment #9217794 - Flags: approval-comm-esr78?

Comment on attachment 9217794 [details]
Bug 1695434 - Trigger pref save from dynamic chat settings. r=mkmelin

[Triage Comment]
Approved for esr78

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

Attachment

General

Created:
Updated:
Size: