Explorar o código

only announce current fragment to screen readers

Hakim El Hattab %!s(int64=5) %!d(string=hai) anos
pai
achega
8709a41979
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      js/controllers/fragments.js

+ 3 - 3
js/controllers/fragments.js

@@ -197,10 +197,10 @@ export default class Fragments {
 						el.classList.add( 'visible' );
 						el.classList.remove( 'current-fragment' );
 
-						// Announce the fragments one by one to the Screen Reader
-						this.Reveal.announceStatus( this.Reveal.getStatusText( el ) );
-
 						if( i === index ) {
+							// Announce the fragments one by one to the Screen Reader
+							this.Reveal.announceStatus( this.Reveal.getStatusText( el ) );
+
 							el.classList.add( 'current-fragment' );
 							this.Reveal.slideContent.startEmbeddedContent( el );
 						}