fix(a11y): add aria-label to div (algolia#963) #1313
Merged
+1
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
(I'm project lead on Quarto) We use
autocomplete
in our websites, and it's great! However, axe-core complains about a missing aria-label in the outerdiv
element.This one-line PR should fix that.
I should note that I haven't validated the fix directly because we use the UMD distribution of autocomplete we get from unpkg. However, I've verified that the code change made here causes the build to change precisely how we need it to.
Result
When running axe-core checks, we no longer see the "Ensure every ARIA input field has an accessible name" violation.