When the Safari toolbar is collapsed to the bottom of the screen, VoiceOver finds UI elements which are not visually present and consequently do not behave as expected
When the Safari toolbar is collapsed to the bottom of the screen, VoiceOver finds UI elements which are not visually present and consequently do not behave as expected.
Specifically, when you have Safari configured so that the address bar and toolbar are located at the bottom of the screen, you can use the VoiceOver rotor to ‘collapse’ this so that only the address bar is visually displayed. However, when swiping, you can still locate the controls such as ‘Tabs’ and ‘Share’ which are located on the now visually hidden toolbar. When double tapping on one of these ‘phantom’ buttons, instead of performing the expected function, the toolbar is expanded.
Steps to reproduce
- Ensure that VoiceOver is enabled.
- Ensure that in Settings > Safari the toolbar is configured to be displayed at the bottom of the screen.
- Open Safari.
- Place VoiceOver focus on to the toolbar (which should be in its expanded state).
- Select and use “Collapse” from the VoiceOver rotor's Action menu.
- Place VoiceOver focus on to the now collapsed toolbar.
- Swipe right/left to move VoiceOver focus through all UI elements on the toolbar.
You should find that VoiceOver will announce that several buttons are present, including Share, Bookmarks, and Tabs.
When double tapping with 1-finger on any of these, you would expect the button to perform its usual function - such as to activate the Share sheet.
What actually happens is that the toolbar returns to its expanded state.