Closed Bug 1717236 Opened 3 years ago Closed 3 years ago

Mail: Dialog persistence stopped working

Categories

(Thunderbird :: General, defect, P2)

Tracking

(thunderbird_esr78 affected, thunderbird91? fixed)

RESOLVED FIXED
91 Branch
Tracking Status
thunderbird_esr78 --- affected
thunderbird91 ? fixed

People

(Reporter: thomas8, Assigned: lasana)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1717235 +++

Under meta bug 1585545, bug 1600369 converted some Mail dialogs so that their <dialog> element was no longer the root element. Unfortunately, the id was an important persistence attribute on the root element which should not have been moved to the <dialog> element.

This causes significant annoyance because even a dialog which you've just relocated to the right screen and position some seconds ago will stubbornly re-appear at its original position, which might be on the wrong screen. User feedback on Bug 1652290 about Spell Check dialogue shows the degree of user frustration.

See Bug 1698143 for how to fix this - the fix is simple, just needs good diligence.

This should be fixed as a matter of urgency.

See Also: → 1717238
See Also: → 1717235
See Also: → 1698143, 1652290
Assignee: nobody → lasana
Status: NEW → ASSIGNED
Target Milestone: --- → 91 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/9c8c724c9a5e
Restore id for mail windows that use the persist attribute. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

This bug has a target milestone of 91 so I'm setting the status-thunderbird91 flag to fixed.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: