-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
DropdownButton and BottomNavigationBar not working with JAWS
We noticed recently that JAWs is not able to activate the BottomNavigationBar or to select a DropdownButton Item anymore. We have tested with NVDA, VoiceOver (MacOs & iOS), TalkBack and JAWs and the issue can only be reproduced with JAWs (tested with JAWs 2021, 2022 and 2023).
Steps to Reproduce
Code Samples
dartpad gist to reproduce the BottomNavigationMenu issue
dartpad gist to reproduce the DropdownButton issue
- Use JAWs to navigate through the flutter generated UI.
- Navigate to an unselected Dropdown button Item OR Bottom Navigation Item you want to select.
- Press enter (or space) to select the desired menu.
Actual result: The dropdown button item OR bottom navigation item is not selected. The onTap callback of the DropdownMenuItem doesn't even get called.
Expected result: JAWs should consider the dropdown bottom items OR bottom navigation items as a buttons and be able to select different values.
As both these cases can be reproduced through the provided link above in a dartpad environment, I didn't attach flutter doctor's ouput.