diff --git a/header.html b/header.html
index 07083e0..3264ecb 100644
--- a/header.html
+++ b/header.html
@@ -20,6 +20,7 @@ canvas {
margin: -140px -250px;
transform: scale(1.7, 1.7);
box-shadow: 3px 3px 5px black;
+ pointer-events: none;
}
div {
width: 300px;
diff --git a/main/Game.js b/main/Game.js
index 7647963..8e64a7a 100644
--- a/main/Game.js
+++ b/main/Game.js
@@ -4,11 +4,11 @@ Game = (function() {
var currentScene, incomingScene;
Game.init = function(callback) {
- Renderer.init(initScene);
-
Music.init();
SFX.init();
+ Renderer.init(initScene);
+
function initScene() {
// Run callback to set the inital scene.
callback();
diff --git a/main/Input.js b/main/Input.js
index d314d87..599dffd 100644
--- a/main/Input.js
+++ b/main/Input.js
@@ -55,14 +55,14 @@ Input = (function() {
}
}
- window.addEventListener("keydown", function(event) {
+ window.document.addEventListener("keydown", function(event) {
if (usedKeys[event.keyCode]) {
event.preventDefault();
keys[event.keyCode] = true;
}
});
- window.addEventListener("keyup", function(event) {
+ window.document.addEventListener("keyup", function(event) {
if (usedKeys[event.keyCode]) {
event.preventDefault();
keys[event.keyCode] = false;