summaryrefslogtreecommitdiffhomepage
path: root/js/reveal.js
diff options
context:
space:
mode:
authorHakim El Hattab2013-02-27 16:55:14 -0500
committerHakim El Hattab2013-02-27 16:55:14 -0500
commitc2ab30b87e7f9aa856e9d7313183f462ba0fec0b (patch)
treeca5742135d5b74e9ebe28ccfc320c53effcaa050 /js/reveal.js
parent4c57ad918bee9741205e1fa9c4dd40955e0df3af (diff)
replace classList.toggle( ..., force ) as it's broken in ff
Diffstat (limited to 'js/reveal.js')
-rw-r--r--js/reveal.js15
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