Преглед на файлове

enable keyboard/touch flags to change in runtime configure() call (closes #365)

Hakim El Hattab преди 12 години
родител
ревизия
e74a10e364
променени са 2 файла, в които са добавени 15 реда и са изтрити 4 реда
  1. 14 3
      js/reveal.js
  2. 1 1
      js/reveal.min.js

+ 14 - 3
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();
 

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
js/reveal.min.js


Някои файлове не бяха показани, защото твърде много файлове са промени