When using the onscreen keyboard, VoiceOver focus will on occasions behave as if elements hidden behind the keyboard are actually visible and actionable

Category: 

VoiceOver Announcements/Feedback

Severity: 

Minor

Description: 

This behaviour appears to be consistent across any native or third-party apps which have a bottom menu (tab) bar. For example, the App Store, iTunes Store, and the Music app.

  1. Ensure that VoiceOver is enabled.
  2. Open any app which has a bottom menu bar. For now, make it the App Store.
  3. Navigate to the Search tab.
  4. Place VoiceOver focus in to the search field and double-tap with 1 finger.

The onscreen keyboard should now be displayed.

  1. Place VoiceOver focus on the “Space” bar on the keyboard.
  2. Flick right with 1 finger to move focus to the “Search” button.
  3. Flick right with 1 finger again.

You would expect focus to now move to the next visible screen element, which in this case is the “Next Keyboard” button.

What actually happens is that VoiceOver will say that focus is on the “Today” tab of the App Store's bottom menu bar. Flick Right again, and you will be told that focus is on the Games tab. Each subsequent flick right will suggest that focus has moved to the next tab. Only after you flick right when VoiceOver has indicated that focus is on the last of the tabs will focus actually move to the “Next Keyboard” button.

If you double-tap with 1 finger when VoiceOver has indicated that focus is on one of these “phantom” elements, the behaviour is not what you might reasonably expect. Instead of the tab being loaded, a space is typically inserted in to the search field.

Essentially, VoiceOver gives the impression that the bottom menu bar is visible and actionable, when in fact it is not.

Note that when this behaviour is present, you cannot locate these “phantom” elements by touch.

Bug First Encountered: 

iOS 12.0

How often the bug occurs: 

Sometimes

Device(s) bug has been encountered on: 

iPhone

Status: 

Active