aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHakim El Hattab <hakim.elhattab@gmail.com>2020-03-13 08:58:59 +0100
committerHakim El Hattab <hakim.elhattab@gmail.com>2020-03-13 08:58:59 +0100
commit8709a41979bf9d72d84d55ab5f6f9e8cceada967 (patch)
treee101b4655cb363a160b19431991f885f862aa867
parent92e3a3680c3ff994237eed5b9b0f3b8af879248c (diff)
downloadfosdem-2021-minimalism-presentation-8709a41979bf9d72d84d55ab5f6f9e8cceada967.tar
fosdem-2021-minimalism-presentation-8709a41979bf9d72d84d55ab5f6f9e8cceada967.tar.gz
only announce current fragment to screen readers
-rw-r--r--js/controllers/fragments.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/js/controllers/fragments.js b/js/controllers/fragments.js
index ff5b677..7a1b713 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 );
}