Closed joshheald closed 2 weeks ago
Since WCiOS 17.9, it's not been possible to open items in the hub menu using VoiceOver (and potentially other accessibility technologies.)
This is due to the transparent overlay modifier added to each menu item, adding a transparent NavigationItem, which is a workaround to prevent a second chevron being added to the menu items. That allows us to have different chevron behaviour, which can't otherwise be overridden in a list.
Unfortunately, the overlay also prevents the double-tap activate gesture in VoiceOver from working.
Expectation: the relevant menu item should open.
https://github.com/user-attachments/assets/e552459f-9b88-49a1-83cc-03977dacd613
Thanks for reporting! 👍
Description
Since WCiOS 17.9, it's not been possible to open items in the hub menu using VoiceOver (and potentially other accessibility technologies.)
This is due to the transparent overlay modifier added to each menu item, adding a transparent NavigationItem, which is a workaround to prevent a second chevron being added to the menu items. That allows us to have different chevron behaviour, which can't otherwise be overridden in a list.
Unfortunately, the overlay also prevents the double-tap activate gesture in VoiceOver from working.
Repro
Expectation: the relevant menu item should open.
Screenshots
https://github.com/user-attachments/assets/e552459f-9b88-49a1-83cc-03977dacd613