Skip to content
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

[Accessibility Issue] VSCodeTextField not supported for aria-describedby because of shadowHost #562

Open
ShiweiGe1999 opened this issue Sep 5, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ShiweiGe1999
Copy link

Feature request

VSCodeTextField is using a shadowHost mechanism to render. It seems like that the component will parse the text content of Children to aria-label. If the form has validation error for this textField, there's no way to reference the error content to text Field with aria-describedby because shadowRoot is hidden from main DOM tree.

Expected behavior

Maybe have additional slot for error message to provide additional accessibility to text-input by using aria-described

Current behavior

the component will parse the text content of Children to aria-label of <input />

Use case

if the textField having form validation error, there should be a way to provide additional aria content to the <input /> with validation error.

Screenshots/references

image image
@ShiweiGe1999 ShiweiGe1999 added the enhancement New feature or request label Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant