[Webkit-unassigned] [Bug 254542] New: AX: VoiceOver reads button twice when activating with handler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 27 12:12:23 PDT 2023


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

            Bug ID: 254542
           Summary: AX: VoiceOver reads button twice when activating with
                    handler
           Product: WebKit
           Version: Safari 16
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ldebeasi at gmail.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

Created attachment 465616

  --> https://bugs.webkit.org/attachment.cgi?id=465616&action=review

Code reproduction

When activating a button with a handler, VoiceOver re-reads the button content. This can be confusing when users only want to activate the button, not re-read it.

Steps to reproduce:

1. Open reproduction on iOS.
2. Turn VoiceOver on.
3. Tap the button on the page once. VoiceOver will announce the content of the button.
4. Double tap the button to activate it. VoiceOver will announce the content of the button again even while the page is transitioning.

Expected Behavior:

In this case, I would not expect the button to be read again since the button is responsible for doing something that could potentially change the state of the page on click. For example, Messages and Mail on iOS have the expected behavior where the messages/emails are not re-read when their buttons are activated.

Actual Behavior:

The button content is re-read when activating the button.

-- 
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/20230327/fe002d4d/attachment.htm>


More information about the webkit-unassigned mailing list