diff options
author | Hakim El Hattab | 2013-02-27 16:55:14 -0500 |
---|---|---|
committer | Hakim El Hattab | 2013-02-27 16:55:14 -0500 |
commit | c2ab30b87e7f9aa856e9d7313183f462ba0fec0b (patch) | |
tree | ca5742135d5b74e9ebe28ccfc320c53effcaa050 /js/reveal.js | |
parent | 4c57ad918bee9741205e1fa9c4dd40955e0df3af (diff) |
replace classList.toggle( ..., force ) as it's broken in ff
Diffstat (limited to 'js/reveal.js')
-rw-r--r-- | js/reveal.js | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/js/reveal.js b/js/reveal.js index a67be11..b218449 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -354,8 +354,19 @@ var Reveal = (function(){ dom.controls.style.display = ( config.controls && dom.controls ) ? 'block' : 'none'; dom.progress.style.display = ( config.progress && dom.progress ) ? 'block' : 'none'; - dom.wrapper.classList.toggle( 'rtl', config.rtl ); - dom.wrapper.classList.toggle( 'center', config.center ); + if( config.rtl ) { + dom.wrapper.classList.add( 'rtl' ); + } + else { + dom.wrapper.classList.remove( 'rtl' ); + } + + if( config.center ) { + dom.wrapper.classList.add( 'center' ); + } + else { + dom.wrapper.classList.remove( 'center' ); + } if( config.mouseWheel ) { document.addEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF |