don't show auto slide controls if there's only one slide
This commit is contained in:
parent
68318407a8
commit
dd08b86a0f
2 changed files with 5 additions and 3 deletions
|
@ -518,6 +518,8 @@ var Reveal = (function(){
|
|||
*/
|
||||
function configure( options ) {
|
||||
|
||||
var numberOfSlides = document.querySelectorAll( SLIDES_SELECTOR ).length;
|
||||
|
||||
dom.wrapper.classList.remove( config.transition );
|
||||
|
||||
// New config options may be passed when this method
|
||||
|
@ -576,7 +578,7 @@ var Reveal = (function(){
|
|||
}
|
||||
|
||||
// Auto-slide playback controls
|
||||
if( config.autoSlide && config.autoSlideStoppable && features.canvas && features.requestAnimationFrame ) {
|
||||
if( numberOfSlides > 1 && config.autoSlide && config.autoSlideStoppable && features.canvas && features.requestAnimationFrame ) {
|
||||
autoSlidePlayer = new Playback( dom.wrapper, function() {
|
||||
return Math.min( Math.max( ( Date.now() - autoSlideStartTime ) / autoSlide, 0 ), 1 );
|
||||
} );
|
||||
|
|
4
js/reveal.min.js
vendored
4
js/reveal.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue