Closed Bug 1738942 Opened 3 years ago Closed 2 years ago

Accessibility regression: wrong item count in new Address Book contact list

Categories

(Thunderbird :: Address Book, defect)

defect

Tracking

(thunderbird_esr102 fixed, thunderbird102 affected)

RESOLVED FIXED
103 Branch
Tracking Status
thunderbird_esr102 --- fixed
thunderbird102 --- affected

People

(Reporter: valentin, Assigned: henry-x)

Details

(Keywords: access, regression)

Attachments

(1 file)

This is a rather minor bug, loosely related to bug 1738288
(and first investigated by Joanmarie Diggs.
Like that one, it’s only exposed through TB’s at-spi output
so a screen reader such as Orca is required to reproduce it.

  • Open Orca’s preferences (with orca -s).
  • In the Speech tab, check the “Speak child position” box.
  • Apply (this will relaunch Orca).
  • Open TB’s new Address Book with at least three contacts in there.
  • Access the search entry field and hit Tab twice;
  • then hit the Down arrow to move onto the next contact.

Instead of reading “item 2 of n”, Orca’s now reading “item 1 of n”.
It appears to be because TB’s “exposing the wrong value for
posinset and setsize” (Joanmarie’s words, not mine).

Keywords: access

Mass-adding regression keyword to applicable AB bugs.

#20220530ABRegressionKeyword01

Keywords: regression

Hey, I just mentioned this in bug 1752532 comment 14. This will be addressed in that bug, but I might jump onto this one to fix this specific issue for 102.

Assignee: nobody → henry
Status: UNCONFIRMED → ASSIGNED
Depends on: 1752532
Ever confirmed: true

Unblocking from bug 1752532. I'm fix this for the current tree-view-listbox for 102.

No longer depends on: 1752532
Target Milestone: --- → 103 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d4048bb9de2c
Use the correct number for aria-posinset in treeview-listbox. r=darktrojan

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

Comment on attachment 9281465 [details]
Bug 1738942 - Use the correct number for aria-posinset in treeview-listbox. r=darktrojan

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: Screen reader announces the wrong number for list items.
Testing completed (on c-c, etc.): No
Risk to taking this patch (and alternatives if risky): Low. Small fix.

Attachment #9281465 - Flags: approval-comm-beta?

Comment on attachment 9281465 [details]
Bug 1738942 - Use the correct number for aria-posinset in treeview-listbox. r=darktrojan

[Triage Comment]
Approved for esr102

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

Attachment

General

Created:
Updated:
Size: