[Webkit-unassigned] [Bug 198456] New: AX: Checkbox hidden behind other checkbox cannot be checked in VoiceOver on iOS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 1 11:18:30 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=198456

            Bug ID: 198456
           Summary: AX: Checkbox hidden behind other checkbox cannot be
                    checked in VoiceOver on iOS
           Product: WebKit
           Version: Safari 12
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: anika.henke at digital.cabinet-office.gov.uk
                CC: webkit-bug-importer at group.apple.com

When a checkbox is hidden behind another checkbox, it is impossible to tick or untick it with VoiceOver on iOS.

Steps to reproduce:
1. Activate VoiceOver on iOS
2. Open Safari
3. Open https://jsbin.com/mekaxuz (reduced test case)
4. Navigate to the first (hidden) checkbox (labelled "Checkbox behind overlay")
5. Double tap to tick it

Actual result:
The checkbox stays unticked, VoiceOver says "unticked" and the visible checkbox on top of it (labelled "Checkbox inside overlay") gets ticked instead

Expected result:
The checkbox should get ticked, VoiceOver should say "ticked"

This works correctly with links or with the same checkbox in other screen readers, including VoiceOver on macOS.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190601/494aa536/attachment.html>


More information about the webkit-unassigned mailing list