diff --git a/index.html b/index.html index 808f0c03..1518eb95 100644 --- a/index.html +++ b/index.html @@ -225,7 +225,7 @@ progress: true, // If true; each slide will be pushed to the browser history - history: false, + history: true, // Flags if mouse wheel navigation should be enabled mouseWheel: true, diff --git a/js/reveal.js b/js/reveal.js index ba2cfd5e..2ecd641e 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -74,7 +74,10 @@ var Reveal = (function(){ document.body.style['OTransform'] !== undefined, // Throttles mouse wheel navigation - mouseWheelTimeout = 0; + mouseWheelTimeout = 0, + + // Delays updates to the URL due to a Chrome thumbnailer bug + writeURLTimeout = 0; /** * Starts up the slideshow by applying configuration @@ -490,7 +493,8 @@ var Reveal = (function(){ updateControls(); - writeURL(); + clearTimeout( writeURLTimeout ); + writeURLTimeout = setTimeout( writeURL, 1500 ); } /**