diff --git a/src/js/rulesAssistantOptions.tw b/src/js/rulesAssistantOptions.tw index d43ca8f848b70bab289c6603fba3325ad09811bc..66b2959deedeec6d5e9e7e27825aa459a547b861 100644 --- a/src/js/rulesAssistantOptions.tw +++ b/src/js/rulesAssistantOptions.tw @@ -318,7 +318,7 @@ window.rulesAssistantOptions = (function() { render(label) { const elem = document.createElement("div"); const labelel = document.createElement("span"); - labelel.innerhTML = label += ":"; + labelel.innerHTML = label += ": "; elem.appendChild(labelel); return elem; } @@ -351,6 +351,7 @@ window.rulesAssistantOptions = (function() { button.setAttribute("type", "checkbox"); button.checked = selected; button.onchange = () => this.onchange(button.checked); + labelel.onclick = () => button.click(); container.appendChild(labelel); container.appendChild(button); @@ -360,7 +361,7 @@ window.rulesAssistantOptions = (function() { onchange(value) { this.selected = value; - parent.onchange(this); + this.parent.onchange(this); } } @@ -705,7 +706,7 @@ window.rulesAssistantOptions = (function() { class FacilityInclusion extends ButtonList { constructor() { - super("Apply to assignments"); + super("Apply to facilities"); const facilities = []; if (V.HGSuite > 0) facilities.push("Head Girl Suite"); if (V.brothel > 0) facilities.push("Brothel");