RESOLVED MOVED 222190
AX: Live region announcements are skipped by VoiceOver during view/focus changes
https://bugs.webkit.org/show_bug.cgi?id=222190
Summary AX: Live region announcements are skipped by VoiceOver during view/focus changes
cwalia
Reported 2021-02-19 12:26:52 PST
**Overview:** When a message is sent to a live region during a focus change, VoiceOver does not reliably announce the message. **Steps to Reproduce:** 1. Open this Codepen: https://codepen.io/cw22/pen/YzpVzOW 2. Enable VoiceOver 3. Click the button to open the modal 4. Wait for VoiceOver to finish announcing context about the new view 5. **Issue**: Notice that the announcement “Modal has been opened” is not heard 6. Close the modal using “Escape” or “X” 7. VoiceOver Safari Issue: Notice that the announcement “Modal has been closed” is not heard **Actual Result:** "Modal has been opened" and "Modal has been closed" aria-live announcements are not read out by VoiceOver. **Expected Result:** Announcements should be read out by VoiceOver. **Build Date & Hardware** MacBook Pro (16-inch, 2019) MacOS Catalina 10.15.7 (19H512) Safari Version 14.0.2 (15610.3.7.1.10, 15610) **Additional Builds and Platforms:** - Firefox Mac OS: FAIL (VoiceOver) - Chrome Mac OS: FAIL (VoiceOver) - Chrome Windows: SUCCESS (JAWS & NVDA) - Firefox Windows: SUCCESS (JAWS & NVDA)
Attachments
Radar WebKit Bug Importer
Comment 1 2021-02-19 12:27:00 PST
cwalia
Comment 2 2021-02-19 14:41:52 PST
Here is a screencast demonstrating this issue: https://www.dropbox.com/s/rryotwka6vp0hee/Webkit%20222190.mov?dl=0
chris fleizach
Comment 3 2021-03-15 01:15:13 PDT
I've determined this is a VoiceOver issue. I have moved the bug to that component
Sommer Panage
Comment 4 2022-11-15 18:30:16 PST
Still reproduces in 13.1 Beta (22C5044e)
Note You need to log in before you can comment on or make changes to this bug.