VoiceOver in Chrome pronounces text twice
Opened this issue ยท 2 comments
sergeicodes commented
VoiceOver in Chrome pronounces text twice
Steps to reproduce
- start VoiceOver on macOS
- open the page in Chrome
- focus on the first button with a
Tab
key - wait until VoiceOver starts pronouncing some meta text
- click the button with mouse
- wait till VoiceOver pronounces an updated text
Expected behaviour
Text is pronounced once.
Actual behaviour
Text is pronounced twice.
It's weird that if you add console.log
to the place where live-region
is updated, it runs once.
// Populate live region to trigger it
window.setTimeout(function () {
console.log('๐', thingToSay);
this.currentRegion.textContent = thingToSay
}.bind(this), delay)
Bug recording
mryzio commented
I've got the same
sergeicodes commented
@mryzio that's an issue with Chrome on Mac. Happens if you use both role
and aria-live
attributes.