Skip to content

Redundant screen reader output #933

@havvamehfooz

Description

@havvamehfooz

Summary:

For the buttons for selecting the year and month, the screen reader outputs the access key twice and the label twice.
-The double output of the access key is a JAWS bug that occurs in conjunction with aria-keyshortcuts.
-The double output of the label is caused by the transmission of the label via aria-label and aria-description.

Image

Recommendation
-Redundant screen reader output should be avoided.
-Access keys should only be transmitted as a description.
-The description should not repeat the label.
-Example: <button aria-describedby=[ID of the tooltip with the access key]>2025

Additional Comments:
• JAWS BUG - There is a double announcement of the label and the shortcut with JAWS 2026 only in VPC mode via the following native html sample: https://jsfiddle.net/y7v038Le/
• The buttons have accessibility semantics according to the specification
• The issue is not reproducible with NVDA

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions