Message header "starred" checkbox has wrong aria-label when unchecked
Categories
(Thunderbird :: Toolbars and Tabs, defect)
Tracking
(thunderbird_esr102 fixed, thunderbird102? affected)
People
(Reporter: henry-x, Assigned: aleca)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: access, regression)
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-esr102+
|
Details | Review |
Steps to reproduce
- Turn screen reader on.
- Open Thunderbird.
- Select a non-starred message.
- Navigate to the starred "button".
Result
Screen reader reads something like "Not starred Checkbox. Not Ticked". This implies it is a checkbox for the "Not starred" state, rather than the "Starred" state. So we have a double-negative which is either confusing or interpreted the wrong way around.
Expect
Screen reader reads "Starred Checkbox. Not Ticked".
Origin
The aria-label
should not change when the "button" toggles between checked and not checked. Basically this line https://searchfox.org/comm-central/rev/96e876dbe3b2875e26f357152758d16c6908af4c/mail/locales/en-US/messenger/messenger.ftl#149 should be "Starred" as well, or both be "Starred Message".
I personally think the the title should describe the action rather than the state so it also acts as a useful accessible description, but that might be out of scope.
See the second to last paragraph of bug 1556261 comment 75.
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Based on bug 1775273, that aria-label addition was also wrong since we didn't update the fluent ID, so translators won't pick up that change.
Assignee | ||
Comment 2•2 years ago
|
||
Mistake introduced here: https://hg.mozilla.org/comm-central/rev/9e43bc3f94ec0b4660a0146bbbb0c4003e229d60#l6.18
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6b5cd09e5a61
Fix wrong fluent ID for the starred checkbox in message header. r=henry
Assignee | ||
Comment 5•2 years ago
|
||
Comment on attachment 9282414 [details]
Bug 1775296 - Fix wrong fluent ID for the starred checkbox in message header. r=henry
[Approval Request Comment]
Regression caused by (bug #): bug 1556261
User impact if declined: Wrong untranslated fluent strings for the starred icon in the message header
Testing completed (on c-c, etc.): soon on c-c (currently building)
Risk to taking this patch (and alternatives if risky): low
Comment 6•2 years ago
|
||
Comment on attachment 9282414 [details]
Bug 1775296 - Fix wrong fluent ID for the starred checkbox in message header. r=henry
[Triage Comment]
Approved for esr102
Comment 7•2 years ago
|
||
bugherder uplift |
Thunderbird 102.0:
https://hg.mozilla.org/releases/comm-esr102/rev/68cfa46e3641
Updated•2 years ago
|
Description
•