prevent repeated initialization #1616
This commit is contained in:
		| @@ -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 ) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user