Closed Bug 1137053 Opened 9 years ago Closed 9 years ago

Albums in grid view are not operable by screen reader

Categories

(Firefox OS Graveyard :: Gaia::Music, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.2 fixed, b2g-master fixed)

RESOLVED FIXED
2.2 S8 (20mar)
Tracking Status
b2g-v2.2 --- fixed
b2g-master --- fixed

People

(Reporter: eeejay, Assigned: eeejay)

References

Details

(Keywords: access)

Attachments

(1 file)

STR:

navigate to an album "button".
double tap.
nothing happens.

This has something to do with the fact that it only gets activated after a transitionend when the album tile loses the :active pseudoclass. I guess we never get an active pseudoclass with a scripted click in the a11y API.
Component: Gaia → Gaia::Music
Attachment #8578858 - Flags: review?(squibblyflabbetydoo)
Comment on attachment 8578858 [details] [review]
[gaia] eeejay:bug-1137053 > mozilla-b2g:master

r=me with review comments addressed (see GitHub).
Attachment #8578858 - Flags: review?(squibblyflabbetydoo) → review+
Assignee: nobody → eitan
Keywords: checkin-needed
https://github.com/mozilla-b2g/gaia/pull/28928

Autolander could not land the pull request due to not having collaborator rights. This is possibly due to a tree closure. Please check the tree status and request checkin again once the tree is open.
Comment on attachment 8578858 [details] [review]
[gaia] eeejay:bug-1137053 > mozilla-b2g:master

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): 
[User impact] if declined: Users with the screen reader cannot tap on album tiles.
[Testing completed]: Yes.
[Risk to taking this patch] (and alternatives if risky): Low.
[String changes made]: No.
Attachment #8578858 - Flags: approval-gaia-v2.2?
I never got a chance to land this in master first because of all the tree closures. So I am parallelizing asking for v2.2.
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Attachment #8578858 - Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: