Page MenuHomePhabricator

VoiceOver cursor is reset by orientation change
Closed, InvalidPublic

Description

Steps to reproduce:

  • Open an article
  • Begin VoiceOver mode
  • Read from the beginning, using two fingers swipe down.
  • Let the screen reader get a few sentences into the article.
  • Turn the device 90 degrees

The VoiceOver reading cursor will be reset to the article title and intro.

This makes the reader unusable for me, if I want to stick my phone in a pocket for example.

Event Timeline

I couldn't find anything out of the ordinary that we're doing. Also I was able to reproduce the same behavior in

  • Wikimedia in Mobile Safari
  • Wikipanion
  • The Kindle iOS app

My feeling is that this is will be difficult to solve and maybe not even possible.

A workaround might be to just lock the phone's rotation.

Look at wmf_accessibilityCursorToFragment

@Fjalapeno do you know the history of wmf_accessibilityCursorToFragment. It doesn't look like it's called, but I'm not too familiar with accessibility stuff.