aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/reveal.js22
1 files changed, 14 insertions, 8 deletions
diff --git a/js/reveal.js b/js/reveal.js
index 8b7b158..cba8121 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -968,6 +968,8 @@ var Reveal = (function(){
*/
function dispatchEvent( type, args ) {
+ console.log('event', type);
+
var event = document.createEvent( 'HTMLEvents', 1, 2 );
event.initEvent( type, true, true );
extend( event, args );
@@ -2747,21 +2749,25 @@ var Reveal = (function(){
function pauseAutoSlide() {
- autoSlidePaused = true;
- dispatchEvent( 'autoslidepaused' );
- clearTimeout( autoSlideTimeout );
+ if( autoSlide && !autoSlidePaused ) {
+ autoSlidePaused = true;
+ dispatchEvent( 'autoslidepaused' );
+ clearTimeout( autoSlideTimeout );
- if( autoSlidePlayer ) {
- autoSlidePlayer.setPlaying( false );
+ if( autoSlidePlayer ) {
+ autoSlidePlayer.setPlaying( false );
+ }
}
}
function resumeAutoSlide() {
- autoSlidePaused = false;
- dispatchEvent( 'autoslideresumed' );
- cueAutoSlide();
+ if( autoSlide && autoSlidePaused ) {
+ autoSlidePaused = false;
+ dispatchEvent( 'autoslideresumed' );
+ cueAutoSlide();
+ }
}