Closed Bug 1728296 Opened 3 years ago Closed 3 years ago

Accessibility regression: Account Settings tree item names disappear

Categories

(Thunderbird :: Account Manager, defect)

All
Unspecified
defect

Tracking

(thunderbird_esr91 unaffected, thunderbird92 unaffected)

VERIFIED FIXED
93 Branch
Tracking Status
thunderbird_esr91 --- unaffected
thunderbird92 --- unaffected

People

(Reporter: valentin, Assigned: darktrojan)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

This is a follow-up to #1728087.

I found something even better (by which I mean worse):

  • Open the Account Settings tab.
  • Check the list box on the left (it opens on your Local Folders or on your email account by default).
  • Hit Tab a bunch of times until you reach the “Account Name” field on the right.
  • Hit Tab just once more to move on to the next item.
  • In the list on the left, your account name has now become blank. The item’s still there, it just no longer has any name.

(Actually if you reach it, at-spi will still have the oh-so-palatable name “Server Settings Copies & Folders Composition & Addressing Junk Settings Synchronization & Storage End-To-End Encryption Return Receipts”, but that appears to be a side effect of #1728087. None of that is displayed anyway.)

(when refrencing bugs, please just write "bug " and the number so that bugzilla can autolink properly)

Keywords: regression
Regressed by: 1724842

The function was changed but not all callers were updated. Also adds an ARIA label to top-level Account Manager items.

Assignee: nobody → geoff

Oops. Thanks for the report. The accessible label should be fixed with this patch too.

Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Target Milestone: --- → 93 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/c56061f8a4f7
Remove second argument in calls to setAccountLabel. r=aleca

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

I can confirm that it’s no longer reproduced with build 20210901105030. Great job!

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: