Update menu after changing setting

This commit is contained in:
Daniël van Noord
2021-04-09 15:58:49 +02:00
parent 3e3945461d
commit 309ebd6805
5 changed files with 7 additions and 5 deletions

View File

@@ -25,8 +25,6 @@ export function ToggleConfig(config) {
ConfigData[config].func();
}
l(ConfigPrefix + config).innerHTML =
ConfigData[config].label[CMOptions[config]];
SaveConfig();
}

View File

@@ -70,6 +70,7 @@ export default function CreatePrefOption(config) {
a.id = ConfigPrefix + config;
a.onclick = function () {
ToggleConfig(config);
Game.UpdateMenu();
};
a.textContent = Config[config].label[CMOptions[config]];
div.appendChild(a);
@@ -102,9 +103,11 @@ export default function CreatePrefOption(config) {
slider.value = CMOptions[config];
slider.oninput = function () {
ToggleConfigVolume(config);
Game.UpdateMenu();
};
slider.onchange = function () {
ToggleConfigVolume(config);
Game.UpdateMenu();
};
volume.appendChild(slider);
div.appendChild(volume);
@@ -221,6 +224,7 @@ export default function CreatePrefOption(config) {
CMOptions[config] = this.value;
SaveConfig();
RefreshScale();
Game.UpdateMenu();
};
div.appendChild(input);
div.appendChild(document.createTextNode(' '));