Procházet zdrojové kódy

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

Hakim El Hattab před 11 roky
rodič
revize
c2ab30b87e
2 změnil soubory, kde provedl 14 přidání a 3 odebrání
  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

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
js/reveal.min.js


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů