Sfoglia il codice sorgente

Merge pull request #2263 from mbotsch/fix-readURL

Fix if-statement in readURL
Hakim El Hattab 5 anni fa
parent
commit
4ac153c46f
1 ha cambiato i file con 7 aggiunte e 4 eliminazioni
  1. 7 4
      js/reveal.js

+ 7 - 4
js/reveal.js

@@ -4070,10 +4070,13 @@
 			// Ensure that we're not already on a slide with the same name
 			var isSameNameAsCurrentSlide = currentSlide ? currentSlide.getAttribute( 'id' ) === name : false;
 
-			if( element && !isSameNameAsCurrentSlide ) {
-				// Find the position of the named slide and navigate to it
-				var indices = Reveal.getIndices( element );
-				slide( indices.h, indices.v );
+			if( element ) {
+				// If the slide exists and is not the current slide...
+				if ( !isSameNameAsCurrentSlide ) {
+					// ...find the position of the named slide and navigate to it
+					var indices = Reveal.getIndices(element);
+					slide(indices.h, indices.v);
+				}
 			}
 			// If the slide doesn't exist, navigate to the current slide
 			else {