[Webkit-unassigned] [Bug 277885] New: AX: VoiceOver incorrectly stops on button twice & reads it as "group" if in a dialog & followed by a separator with inline-block

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 9 15:25:54 PDT 2024


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

            Bug ID: 277885
           Summary: AX: VoiceOver incorrectly stops on button twice &
                    reads it as "group" if in a dialog & followed by a
                    separator with inline-block
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Mac (Apple Silicon)
                OS: macOS 14
            Status: NEW
          Severity: Minor
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: hello at jendowns.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

Using Control + Option + ArrowRight keys, VoiceOver will stop on this button twice.
And the second time, it will read this button as "group":

```
<div role="dialog">

  <button>VoiceOver will stop on this button twice; second time as "group"</button>

  <div>
    <div role="separator" style="display:inline-block;" />
   </div>

</div>
```

Here is the repo as a codepen:
https://codepen.io/jendowns/pen/BagwaRj


Expected:

I expect that VoiceOver would not stop on this button twice when using Control + Option + ArrowRight keys.
I also expect that VoiceOver would not incorrectly identify this button as a "group"

Additional observations:

The dialog, separator, and `display: inline-block` on the separator are essential for reproducing this bug. If you remove any of those details, then VoiceOver behaves as expected & only stops on the button one time.

-- 
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/20240809/b067b6fc/attachment.htm>


More information about the webkit-unassigned mailing list