Multi-select useCombobox: VoiceOver bug when deselecting item
#1,555 创建于 2023年11月8日
仓库指标
- Star
- (11,761 star)
- PR 合并指标
- (平均合并 6天 9小时) (30 天内合并 5 个 PR)
描述
downshiftversion: 8.2.2- OS: macOS 13.6.1
- Browser: Chrome 119.0.6045.123
Relevant code or config
The basic multiple selection combobox example: https://www.downshift-js.com/use-combobox/#basic-multiple-selection
What you did:
Deselect item
What happened:
After deselecting an item, VoiceOver moves to the first selected item in the list:
https://github.com/downshift-js/downshift/assets/7543552/4df98cd7-ad3c-4f9c-80ae-b52964afcab0
Reproduction repository:
Reproduces in the example: https://www.downshift-js.com/use-combobox/#basic-multiple-selection
Problem description:
I think VoiceOver should stay on the focused item even after deselecting it.
It works as expected in the Ariakit multi-select combobox: https://ariakit.org/examples/combobox-multiple
Suggested solution: