Closed Bug 1208490 Opened 9 years ago Closed 9 years ago

[Accessibility] Cards view accessibility regressed and the view does not fully work with screen reader.

Categories

(Firefox OS Graveyard :: Gaia::System::Task Manager, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: yzen, Assigned: mcav)

References

Details

(Keywords: access, regression)

It looks like the accessibility for cards view has regressed. From some investigation it looks like aria-hidden attributes for cards do not get updated after screen reader swipes (wheel events) between cards. When screen reader swipes to a new card, its aria-hidden attribute value should update to false and all other cards should be aria-hidden true.

STR:
* Open several apps
* Press end hold home button
* Enable screen reader (using volume buttons (up-down-up-down-up-down, pause, up-down-up-down-up-down. Get a verbal confirmation it is on.
* Notice the default card is accessible
* Swipe with two fingers left or right to a different card
* Observe that the primary card is updated (visually)

Expected: new primary card is focused and announced by screen reader
Observed: nothing new is focused or announced by screen reader and there is no way to focus on (navigate to) the new primary card.
Marcus, do you want to take this as a follow-up to your patch on bug 1206928, or address it directly in that patch?
Flags: needinfo?(m)
It looks like I'll have it fixed in that patch; I'll take this bug and resolve it when the fix lands in master (if that patch indeed fixes the problem).
Assignee: nobody → m
Status: NEW → ASSIGNED
Flags: needinfo?(m)
This has been addressed in bug 1206928. I successfully tested going back and forth, and swipe-killing an app, with the screen reader. Please reopen if there's something missing.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.