diff --git a/js/accessibility/ariaHerald.js b/js/accessibility/ariaHerald.js index 304cced44..1d217a8b4 100644 --- a/js/accessibility/ariaHerald.js +++ b/js/accessibility/ariaHerald.js @@ -35,6 +35,7 @@ define( require => { // modules const AccessibilityUtil = require( 'SCENERY/accessibility/AccessibilityUtil' ); const Emitter = require( 'AXON/Emitter' ); + const platform = require( 'PHET_CORE/platform' ); const sceneryPhet = require( 'SCENERY_PHET/sceneryPhet' ); const timer = require( 'AXON/timer' ); @@ -133,9 +134,15 @@ define( require => { // https://github.com/phetsims/scenery-phet/issues/491 timer.setTimeout( () => { - // Using `hidden` rather than clearing textContent works better on mobile VO, - // see https://github.com/phetsims/scenery-phet/issues/490 - liveElement.hidden = true; + if ( platform.safari ) { + + // Using `hidden` rather than clearing textContent works better on mobile VO, + // see https://github.com/phetsims/scenery-phet/issues/490 + liveElement.hidden = true; + } + else { + liveElement.textContent = ''; + } }, 200 ); }, 0 ); }