gracefully handle duplicate slide id's
This commit is contained in:
parent
93cacaa40c
commit
397feab8b4
1 changed files with 4 additions and 1 deletions
|
@ -3781,7 +3781,10 @@
|
|||
}
|
||||
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
|
||||
var indices = Reveal.getIndices( element );
|
||||
slide( indices.h, indices.v );
|
||||
|
|
Loading…
Reference in a new issue