WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Issue with on-screen keypad in IOS


From: Paul J. Adam
Date: Sep 23, 2015 3:54PM

Here's the text of the bug report I filed at bugreport.apple.com on 14-Aug-2015:

When VoiceOver for iOS user opens a <select> input element it expands a pop up button menu picker dialog at the bottom of the screen BUT focus is not sent to the picker view so the user can't select an option unless they can see what part of the screen to touch.

Also when the user does find the open picker view and they select an option then hit the done button they lose their focus to the top of the page and have to start over again.

This should be treated like an accessible dialog where you trap the users focus inside the picker view until they close it then return focus to the triggering element.

Steps to Reproduce:
1. Install iOS 9 Beta 5 on iPhone 6 Plus
2. Turn on VoiceOver
3. Visit http://pauljadam.com/demos/mobileforma11y.html
4. Activate First Day* <select> (double tap)
5. Activate Done button
6. Swipe to the next element with VO

Expected Results:
Focus goes into the date picker view when activating the <select> button. Focus returns to the select button when activating the Done button.

Actual Results:
Focus goes nowhere when activating the <select> button. Focus is lost to the top of the page when activating the Done button and then swiping to the next element you are at the top of the page.

iOS 9 Beta 5 on iPhone 6 Plus

Paul J. Adam
Accessibility Evangelist