diff --git a/js/reveal.js b/js/reveal.js index ed4d769..3de52c5 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -165,6 +165,9 @@ }, + // Flags if Reveal.initialize() has been called + initialized = false, + // Flags if reveal.js is loaded (has dispatched the 'ready' event) loaded = false, @@ -257,6 +260,11 @@ */ function initialize( options ) { + // Make sure we only initialize once + if( initialized === true ) return; + + initialized = true; + checkCapabilities(); if( !features.transforms2d && !features.transforms3d ) {