Pickers: Improving picker tag selection accessibility#17723
Conversation
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 77f219d:
|
Asset size changes
Baseline commit: b9f592ba4ac2003b852221672bea3fc8c2e9d485 (build) |
Perf AnalysisNo significant results to display. All results
Perf Analysis (Fluent)Perf comparison
Perf tests with no regressions
|
d6cae8a to
5c9234e
Compare
32f5b8e to
aa882fe
Compare
de07df4 to
77f219d
Compare
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
|
🎉 Handy links: |
Picker selected tags are now tabbable instead of accessible using arrow keys, only the interactive remove buttons are focusable, and the remove buttons have unique accessible names.
Pull request checklist
$ yarn changeDescription of changes
Does a bunch of co-dependent updates on the picker's selected tags, since interaction is tied to roles, which is then tied to naming 😅. The changes are: