diff --git a/README.md b/README.md index 52dcd220..9121d71e 100644 --- a/README.md +++ b/README.md @@ -152,6 +152,11 @@ Reveal.initialize({ // Stop auto-sliding after user input autoSlideStoppable: true, + // When auto-sliding is active, do always proceed to the right + // instead of the next slide which may be below (useful for + // infinite loop presentations with hidden "bonus slides") + autoSlideRight: false, + // Enable slide navigation via mouse wheel mouseWheel: false, diff --git a/js/reveal.js b/js/reveal.js index d2b29705..476ec1c5 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -103,6 +103,11 @@ // Stop auto-sliding after user input autoSlideStoppable: true, + // When auto-sliding is active, do always proceed to the right + // instead of the next slide which may be below (useful for + // infinite loop presentations with hidden "bonus slides") + autoSlideRight: false, + // Enable slide navigation via mouse wheel mouseWheel: false, @@ -3823,7 +3828,7 @@ // Prioritize revealing fragments if( nextFragment() === false ) { - if( availableRoutes().down ) { + if( availableRoutes().down && !( autoSlide && config.autoSlideRight ) ) { navigateDown(); } else if( config.rtl ) {