diff --git a/js/controllers/fragments.js b/js/controllers/fragments.js index ff5b677b..7a1b7137 100644 --- a/js/controllers/fragments.js +++ b/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 ); }