diff options
author | Hakim El Hattab | 2017-11-29 09:54:48 +0100 |
---|---|---|
committer | Hakim El Hattab | 2017-11-29 09:54:48 +0100 |
commit | 1f1f86ec733cd01e06f58c51539823b4459a996a (patch) | |
tree | 7136f7346ffbeadeed1de40d83af98a10b3a70e8 | |
parent | c966c118fa34394b480b14273233c4d874388cbe (diff) | |
parent | 8579fc773d4e0a735e808635f12a2782d9e9623f (diff) |
Merge branch 'issue_2041' of https://github.com/denehyg/reveal.js into dev
-rw-r--r-- | js/reveal.js | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/js/reveal.js b/js/reveal.js index b1dd5fa..e944572 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -2453,16 +2453,7 @@ // Dispatch an event if the slide changed var slideChanged = ( indexh !== indexhBefore || indexv !== indexvBefore ); - if( slideChanged ) { - dispatchEvent( 'slidechanged', { - 'indexh': indexh, - 'indexv': indexv, - 'previousSlide': previousSlide, - 'currentSlide': currentSlide, - 'origin': o - } ); - } - else { + if (!slideChanged) { // Ensure that the previous slide is never the same as the current previousSlide = null; } @@ -2490,6 +2481,16 @@ } } + if( slideChanged ) { + dispatchEvent( 'slidechanged', { + 'indexh': indexh, + 'indexv': indexv, + 'previousSlide': previousSlide, + 'currentSlide': currentSlide, + 'origin': o + } ); + } + // Handle embedded content if( slideChanged || !previousSlide ) { stopEmbeddedContent( previousSlide ); |