[Webkit-unassigned] [Bug 279156] New: AX: VoiceOver doesn't announce "aria-describedby" changes when navigating via swipe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 4 16:16:51 PDT 2024


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

            Bug ID: 279156
           Summary: AX: VoiceOver doesn't announce "aria-describedby"
                    changes when navigating via swipe
           Product: WebKit
           Version: Safari 18
          Hardware: iPhone / iPad
                OS: iOS 18
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: darin.senneff at gmail.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

When using Safari with VoiceOver, and navigating via swiping left/right, changes to an element's accessible description are not announced.

Demo link: https://codepen.io/dsenneff/pen/xxMoReR/b0a1de7d369927086875385bbe2139cd

To reproduce:
1. Open the demo page with iOS Safari and VoiceOver. 
2. Swipe right to move focus to the "Apple" button. 
3. Observe that the announcement is "apple, description fruit, button". 
4. Click the button. 
5. Swipe to a different element, then back to the "Apple" button and hear the same announcement as before.
6. Swipe to the "Dummy" button, click on it, then return to the "Apple" button.
7. Observe that the announcement is now "apple, description vegetable, button".

Some sort of cache issue exists when navigating via swipe. If you navigate to and activate another form control (button, input) and then return; OR if you navigate via the Rotor's "form controls", you will then hear the updated correct description.

-- 
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/20240904/d0252776/attachment.htm>


More information about the webkit-unassigned mailing list