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)
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.
Comment 1•9 years ago
|
||
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)
Assignee | ||
Comment 2•9 years ago
|
||
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)
Assignee | ||
Comment 3•9 years ago
|
||
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.
Description
•