ENGAGE-427: In VoiceOver, when a change to screen UI occurs, labels and layout for swiping do not update

Metadata

Source
ENGAGE-427
Type
Bug
Priority
Critical
Status
Closed
Resolution
Won't Fix
Assignee
y z
Reporter
James Yoon
Created
2010-02-19T17:42:55.000-0500
Updated
2017-12-22T09:44:34.124-0500
Versions
  1. 0.3b
  2. 0.3
Fixed Versions
  1. 0.5
Component
N/A

Description

e.g., when switching between list and grid layouts and swiping between elements, "switch to x layout" label isn't updated, and swiping cycles through items that were on the previous layout, not the current one
e.g., in artifact view, after collecting, swiping to "uncollect" continues to read "collect"
e.g., in artifact view, after collecting, swiping to the "Tap here to go to your collection now" dialogue that appears is impossible (as it's cycling through the previous UI)
e.g. more in artifact description never changes onto less when expanded.

Comments

  • Justin Obara commented 2010-02-19T17:45:01.000-0500

    Seems that VoiceOver is caching its view of the DOM.

    It seems that we can force it to update by manually placing focus on one of the new elements.

    So we may have to force focus onto something after all DOM manipulations.

  • James Yoon commented 2010-02-19T17:52:40.000-0500

    a11y issue

  • y z commented 2010-03-02T10:15:29.000-0500

    Other web based applications for iPhone such as GMail have similar problems with voice over. Focus stays on the previous or dynamically updated elements on the page are not focusable. Some native apps however (such as Skype) have a very good voice over accessibility and have all pages and screens properly updated and accessible.

  • Justin Obara commented 2017-12-22T09:44:34.122-0500

    The repository has been archived.