Explorar o código

better fix (issue: #285)

karimsa %!s(int64=12) %!d(string=hai) anos
pai
achega
905ec83d53
Modificáronse 2 ficheiros con 15 adicións e 0 borrados
  1. 15 0
      js/reveal.js
  2. 0 0
      js/reveal.min.js

+ 15 - 0
js/reveal.js

@@ -877,6 +877,21 @@ var Reveal = (function(){
 		// stacks
 		if( previousSlide ) {
 			previousSlide.classList.remove( 'present' );
+
+            // Reset all slides upon navigate to home
+            // Issue: #285
+            if ( document.querySelector(HOME_SLIDE_SELECTOR).classList.contains('present') ) {
+                // Launch async task
+                setTimeout(function () {
+                    var slides = toArray( document.querySelectorAll(HORIZONTAL_SLIDES_SELECTOR + '.stack')), i;
+                    for ( i in slides ) {
+                        if (slides[i]) {
+                            // Reset stack
+                            setPreviousVerticalIndex(slides[i], 0);
+                        }
+                    }
+                }, 0);
+            }
 		}
 
 		updateControls();

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
js/reveal.min.js


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio