score: don't reset match when changing button assignment
parent
f5fefc7c99
commit
a575f323d8
|
|
@ -63,8 +63,10 @@
|
||||||
require('Storage').writeJSON(fileName, settings);
|
require('Storage').writeJSON(fileName, settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
function setAndSave(key, value) {
|
function setAndSave(key, value, notChanged) {
|
||||||
|
if (!notChanged) {
|
||||||
changed = true;
|
changed = true;
|
||||||
|
}
|
||||||
settings[key] = value;
|
settings[key] = value;
|
||||||
if (key === 'winScore' && settings.maxScore < value) {
|
if (key === 'winScore' && settings.maxScore < value) {
|
||||||
settings.maxScore = value;
|
settings.maxScore = value;
|
||||||
|
|
@ -111,7 +113,7 @@
|
||||||
m['Mirror Buttons'] = {
|
m['Mirror Buttons'] = {
|
||||||
value: settings.mirrorScoreButtons,
|
value: settings.mirrorScoreButtons,
|
||||||
format: m => offon[~~m],
|
format: m => offon[~~m],
|
||||||
onchange: m => setAndSave('mirrorScoreButtons', m),
|
onchange: m => setAndSave('mirrorScoreButtons', m, true),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
m['Sets to win'] = {
|
m['Sets to win'] = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue