[Enhancement][a11y]: `ActionSheet` поддержать навигацию стрелками в виртуальном буфере скринридера
mendrew opened this issue · 1 comments
related: #3044
Описание
В m.vk обновился поиск новостей, действия с постом (три точки).
https://m.vk.com/search?section=statuses
Сейчас он сделан кнопкой и имеет атрибут aria-expanded - это отлично, кроме того, элементы списка сразу доступны по табу и зациклены, закрыть список можно эскейпом.
Однако в виртуальном буфере скринридера, если использовать стрелки, а не таб, кнопка просто разворачивается и сворачивается, так как сам список появляется в самом конце страницы. Незрячие пользователи, которые редко используют таб, просто не могут узнать об этом списке.
Нужно придумать решение и либо переместить список под кнопку, которая его разворачивает, либо сделать доступность как в старом компоненте, который можно найти на странице отдельного поста.
https://m.vk.com/wall-56535880_245702
Скриншоты
No response