From 7c386611d3d7b2932c97d0de6df2c175cb818af0 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 30 Dec 2018 10:05:59 -0600 Subject: [PATCH] loadSettings needed that anonymous function! --- game.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/game.js b/game.js index e863b89..a0cfd85 100644 --- a/game.js +++ b/game.js @@ -4952,9 +4952,12 @@ window.addEventListener('load', function(event) { document.getElementById("button-reset-custom").addEventListener("click", resetSettings); document.getElementById("button-load-autosave").addEventListener("click", loadAutosave); - document.getElementById("button-load-custom").addEventListener("click", loadSettings); - document.getElementById("button-save-custom").addEventListener("click", saveSettings); - document.getElementById("button-delete-custom").addEventListener("click", deleteSettings); + // note to self - the anonymous function is so that + // loadSettings doesn't receive the mouseEvent! + + document.getElementById("button-load-custom").addEventListener("click", function() { loadSettings(); }); + document.getElementById("button-save-custom").addEventListener("click", function() { saveSettings(); }); + document.getElementById("button-delete-custom").addEventListener("click", function() { deleteSettings(); }); document.getElementById("button-start").addEventListener("click", startGame); setTimeout(pick_move, 2000);