[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