summaryrefslogtreecommitdiffhomepage
path: root/js/reveal.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/reveal.js')
-rw-r--r--js/reveal.js17
1 files changed, 14 insertions, 3 deletions
diff --git a/js/reveal.js b/js/reveal.js
index 2691237..c504cfa 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -306,9 +306,6 @@ var Reveal = (function(){
// Make sure we've got all the DOM elements we need
setupDOM();
- // Subscribe to input
- addEventListeners();
-
// Updates the presentation to match the current configuration values
configure();
@@ -394,6 +391,20 @@ var Reveal = (function(){
}
}
+ postConfigure();
+
+ }
+
+ /**
+ * Updates various parts of the presentatio after the
+ * configuration has changed.
+ */
+ function postConfigure() {
+
+ // Subscribe to input
+ removeEventListeners();
+ addEventListeners();
+
// Force a layout to make sure the current config is accounted for
layout();