-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ui5-textarea: [a11y] provide aria-label or aria-labelledby property in ui5-textarea #2107
Comments
ilhan007
added a commit
that referenced
this issue
Aug 19, 2020
ilhan007
added a commit
that referenced
this issue
Aug 19, 2020
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
As the Input, the TextArea should support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
Similar to other components, the Select should also support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
As the Input, the TextArea should support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
Similar to other components, the Select should also support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Aug 20, 2020
ilhan007
added a commit
that referenced
this issue
Oct 17, 2020
As the Input, the TextArea should support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Oct 17, 2020
Similar to other components, the Select should also support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Oct 17, 2020
ilhan007
added a commit
that referenced
this issue
Nov 11, 2020
As the Input, the TextArea should support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Nov 11, 2020
Similar to other components, the Select should also support aria-label and aria-labelledby set on the custom element. Note: internally we also set aria-label, using the base method "getEffectiveAriaLabelText" for the purpose. Related to #2107
ilhan007
added a commit
that referenced
this issue
Nov 11, 2020
ilhan007
pushed a commit
that referenced
this issue
Jul 30, 2021
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)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Dear colleague,
I am from Successfactors Web Experience Shanghai team.
Describe the bug
As the id defined in
for
property of ui5-label takes no effect to the inner input element in shadow DOM, thearia-label
oraria-labelledby
property is required for screen reader to identify the linked label.But so far neither
aria-label
noraria-labelledby
is exposed from the component.To reproduce
Steps to reproduce the behavior:
Label 'for'
Expected behavior
When focus to the datepicker, select or textarea, the linked label should be read.
Context
Affected components (if known)
Thanks
Jacob
The text was updated successfully, but these errors were encountered: