Skip to content

Commit

Permalink
Document accessibility limitations for multiselect
Browse files Browse the repository at this point in the history
Refers to #2098
  • Loading branch information
JedWatson committed Nov 24, 2017
1 parent dd32c27 commit 1af9bec
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,10 @@ var options = [
```
Note: the `clearable` prop of the Select component should also be set to `false` to prevent allowing clearing all fields at once

#### Accessibility Note

Selected values aren't focus targets, which means keyboard users can't tab to them, and are restricted to removing them using backspace in order. This isn't ideal and I'm looking at other options for the future; in the meantime if you want to use a custom `valueComponent` that implements tabIndex and keyboard event handling, see #2098 for an example.

### Async options

If you want to load options asynchronously, use the `Async` export and provide a `loadOptions` Function.
Expand Down

0 comments on commit 1af9bec

Please sign in to comment.