[Webkit-unassigned] [Bug 201552] New: AX: Navigating through long list of radio buttons doesn't scroll the page

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 6 11:47:57 PDT 2019


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

            Bug ID: 201552
           Summary: AX: Navigating through long list of radio buttons
                    doesn't scroll the page
           Product: WebKit
           Version: Safari 12
          Hardware: Macintosh
                OS: macOS 10.14
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: diane.ko at airbnb.com
                CC: webkit-bug-importer at group.apple.com

When navigating by keyboard on a long list of radio buttons, Safari does not scroll the viewport with radio button focus. This makes it difficult, if not impossible, to select the right radio button from a long list. 

Steps to reproduce:
1. Go to a page with several radio buttons (ex: https://codepen.io/backwardok/pen/mdbpovw)
2. Tab to get into the radio button group
3. Press the down or right arrow key to move through the options

What's expected:
When a radio button that's out of view gets focus, the page scrolls that element into view

What happens:
When a radio button that's out of view gets focus, the page doesn't scroll. Because radio buttons accept pressing the down arrow to move through the list, scrolling up or down is only possible when at the beginning or the end of the list, making it impossible to accurately select an element in the middle of a long list.

-- 
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/20190906/59e1220b/attachment-0001.html>


More information about the webkit-unassigned mailing list