gracefully handle duplicate slide id's
This commit is contained in:
		| @@ -3781,7 +3781,10 @@ | |||||||
| 			} | 			} | ||||||
| 			catch ( error ) { } | 			catch ( error ) { } | ||||||
|  |  | ||||||
| 			if( element ) { | 			// 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 | 				// Find the position of the named slide and navigate to it | ||||||
| 				var indices = Reveal.getIndices( element ); | 				var indices = Reveal.getIndices( element ); | ||||||
| 				slide( indices.h, indices.v ); | 				slide( indices.h, indices.v ); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user