simplified getCurrentFragmentIndex impl

This commit is contained in:
tkaczmarzyk 2013-04-06 18:18:54 +02:00
parent 6e3487bdd6
commit 2f8aa51dc2
2 changed files with 8 additions and 17 deletions

View file

@ -2047,21 +2047,12 @@ var Reveal = (function(){
// Returns an index (1-based) of the current fragment
getCurrentFragmentIndex : function() {
var visibleFragments;
// vertical slides:
if( document.querySelector( VERTICAL_SLIDES_SELECTOR + '.present' ) ) {
visibleFragments = document.querySelectorAll( VERTICAL_SLIDES_SELECTOR + '.present .fragment.visible' );
}
// Horizontal slides:
else {
visibleFragments = document.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR + '.present .fragment.visible' );
}
if( visibleFragments.length) {
return visibleFragments.length;
} else {
return undefined;
if( currentSlide ) {
var visibleFragments = currentSlide.querySelectorAll( '.fragment.visible' );
if( visibleFragments ) {
return visibleFragments.length;
}
}
},

4
js/reveal.min.js vendored

File diff suppressed because one or more lines are too long