#257 Switch event listener from click to change

This commit is contained in:
omaxanderson 2019-05-31 10:02:57 -05:00
parent 95a1c365b9
commit 064f6735e2

View file

@ -121,7 +121,7 @@ function editCultures() {
body.querySelectorAll("div > input.cultureName").forEach(el => el.addEventListener("input", cultureChangeName)); body.querySelectorAll("div > input.cultureName").forEach(el => el.addEventListener("input", cultureChangeName));
body.querySelectorAll("div > input.statePower").forEach(el => el.addEventListener("input", cultureChangeExpansionism)); body.querySelectorAll("div > input.statePower").forEach(el => el.addEventListener("input", cultureChangeExpansionism));
body.querySelectorAll("div > select.cultureType").forEach(el => el.addEventListener("change", cultureChangeType)); body.querySelectorAll("div > select.cultureType").forEach(el => el.addEventListener("change", cultureChangeType));
body.querySelectorAll("div > select.cultureBase").forEach(el => el.addEventListener("click", updateBaseOptions)); body.querySelectorAll("div > select.cultureBase").forEach(el => el.addEventListener("change", cultureChangeBase));
body.querySelectorAll("div > span.icon-arrows-cw").forEach(el => el.addEventListener("click", cultureRegenerateBurgs)); body.querySelectorAll("div > span.icon-arrows-cw").forEach(el => el.addEventListener("click", cultureRegenerateBurgs));
body.querySelectorAll("div > span.icon-trash-empty").forEach(el => el.addEventListener("click", cultureRemove)); body.querySelectorAll("div > span.icon-trash-empty").forEach(el => el.addEventListener("click", cultureRemove));
@ -185,7 +185,7 @@ function editCultures() {
recalculateCultures(); recalculateCultures();
} }
function updateBaseOptions() { function cultureChangeBase() {
const culture = +this.parentNode.dataset.id; const culture = +this.parentNode.dataset.id;
const v = +this.value; const v = +this.value;
this.parentNode.dataset.base = pack.cultures[culture].base = v; this.parentNode.dataset.base = pack.cultures[culture].base = v;