-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
Area: AccessibilityArea: VoiceOverComponent: MenuFluent UI react-components (v9)Priority 2: NormalResolution: Soft CloseSoft closing inactive issues over a certain periodSoft closing inactive issues over a certain period
Description
Menu has some behavior bugs with VoiceOver on macOS and iOS. We need to investigate a bit more to determine:
- Is there anything reasonable we can change that would fix the VO experience without degrading the experience for other users, or setting ourselves up with brittle code
- If it's a VoiceOver bug, we should make a repro & file a bug
- Document the issue + any existing workarounds
Bugs to investigate:
- VoiceOver (both iOS and macOS) is drawing odd bounding boxes around menuitems, causing scroll issues
- VO on macOS doesn't always announce checked semantics and checked changes for menuitemcheckbox or radio as expected. Lower severity b/c the check icon + press action is announced. Compare to APG Editor Menubar example for expected checked announcement. Also, weirdly, it worked for me after I first interacted with the APG example, then came back to Fluent and tried again while the menu was still open. VO is weird.
- VO on macOS is buggy when toggling a checked menuitem twice. First time works OK, leaving & returning to the menuitem works OK. But toggling the same menuitem checkbox or radio twice in succession closes the menu or doesn't otherwise work
- VO on macOS is not announcing menu information when opened. If you look at the speech viewer, you can see the text flash, then immediately get overridden by the menuitem announcement (compare to APG example for expected behavior).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area: AccessibilityArea: VoiceOverComponent: MenuFluent UI react-components (v9)Priority 2: NormalResolution: Soft CloseSoft closing inactive issues over a certain periodSoft closing inactive issues over a certain period