Преглед изворни кода

replace classList.toggle( ..., force ) as it's broken in ff

Hakim El Hattab пре 11 година
родитељ
комит
c2ab30b87e
2 измењених фајлова са 14 додато и 3 уклоњено
  1. 13 2
      js/reveal.js
  2. 1 1
      js/reveal.min.js

+ 13 - 2
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

Разлика између датотеке није приказан због своје велике величине
+ 1 - 1
js/reveal.min.js


Неке датотеке нису приказане због велике количине промена