You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The ui5-link component does not pass any aria attributes down to the anchor tag inside it, so screenreaders only read the inner text of the link.
notice the anchor tag in the shadow root does not get the aria-label
using any screenreader, focus on the link and notice the aria-label is not read out.
Expected behavior
The aria-label and aria-labelledby attributes should be respected by ui5-link and passed to the inner anchor element to allow compliance with accessibility standards.
Screenshots
Context
UI5 Web Components version: any
screen reader: NVDA, JAWS, Mac VoiceOver
Affected components
ui5-link
Organization:
SuccessFactors
Priority:
Medium
Thank you!
The text was updated successfully, but these errors were encountered:
Part of #3107
BREAKING CHANGE: The support for ```aria-labelledby``` have been deprecated in favour of new attribute ```accessible-name-ref``` for the following components:
- ComboBox (Requested by SF #1916)
- DatePicker (Requested by SF #2107)
- Input (Requested #1866)
- List (Requested by SF #1886)
- Rating Indicator
- Select (Requested by SF #2107)
- StepInput (Implemented as part of the initial implementation #2804)
- TextArea (Requested by SF #2107)
- WizardStep (Implemented as part of the initial implementation #2400)
The ```aria-labelledby``` has been deprecated for the following component:
- Button (Requested by SF #1425)
The ```accessible-name``` has been deprecated for the following components:
- Link (Requested by SF #2356)
Both ```aria-labelledby``` and ```accessible-name``` have been deprecated for the following components:
- Card (Requested by CBC #2127)
- CheckBox (Requested by SF #2265)
Describe the bug
The ui5-link component does not pass any aria attributes down to the anchor tag inside it, so screenreaders only read the inner text of the link.
To reproduce
Steps to reproduce the behavior:
Expected behavior
The aria-label and aria-labelledby attributes should be respected by ui5-link and passed to the inner anchor element to allow compliance with accessibility standards.
Screenshots
![Screen Shot 2020-10-14 at 8 40 37 AM](https://user-images.githubusercontent.com/24360164/96016393-88539c80-0dfd-11eb-949d-f4bafca5f319.png)
Context
Affected components
ui5-link
Organization:
SuccessFactors
Priority:
Medium
Thank you!
The text was updated successfully, but these errors were encountered: