Using VoiceOver on a table with one row results in the row moving after it's read

Originator:janine.sisk
Number:rdar://40917272 Date Originated:6/20187
Status:Open Resolved:
Product:iOS + SDK Accessibility Product Version:11.4
Classification:Bug Reproducible:Always
 
Summary:

If you do a two-finger swipe up to read every control on the screen, and the current screen is a UITableViewController containing just one row, after the row is read by VoiceOver it jumps down to the middle of the screen.  This does not occur if the table has two or more rows.

Steps to Reproduce:

Run the attached sample project on a physical device with VoiceOver enabled and do a two-finger swipe up.

Expected Results:

The label in the table view cell should be highlighted and read by VoiceOver and nothing else on the screen should change.

Actual Results:

The row jumps down to the middle of the screen after it's read.

Version/Build:

iOS 11.4 (15F79)  (note, the bug is not seen on my iOS 10.3.3 device)

Configuration:

My iOS 10.3.3 device is an iPhone 6 Plus, and my iOS 11.4 device is an iPhone 8 Plus.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!