Skip to content
Snippets Groups Projects
Commit 7b803cba authored by Arkerthan's avatar Arkerthan
Browse files

make reload() global

parent 5a31a957
No related branches found
No related tags found
1 merge request!6815merge SC2 eye color selection in single JS function
...@@ -225,7 +225,7 @@ App.UI.OptionsGroup = (function() { ...@@ -225,7 +225,7 @@ App.UI.OptionsGroup = (function() {
if (value.value) { if (value.value) {
Engine.play(value.value); Engine.play(value.value);
} else { } else {
reload(); App.UI.reload();
} }
}; };
} else { } else {
...@@ -253,7 +253,7 @@ App.UI.OptionsGroup = (function() { ...@@ -253,7 +253,7 @@ App.UI.OptionsGroup = (function() {
if (value.callback) { if (value.callback) {
value.callback(); value.callback();
} }
reload(); App.UI.reload();
}; };
} }
buttonGroup.append(button); buttonGroup.append(button);
...@@ -262,7 +262,7 @@ App.UI.OptionsGroup = (function() { ...@@ -262,7 +262,7 @@ App.UI.OptionsGroup = (function() {
const isNumber = typeof currentValue === "number"; const isNumber = typeof currentValue === "number";
const textbox = App.UI.DOM.makeTextBox(currentValue, input => { const textbox = App.UI.DOM.makeTextBox(currentValue, input => {
option.object[option.property] = input; option.object[option.property] = input;
reload(); App.UI.reload();
}, isNumber); }, isNumber);
if (isNumber) { if (isNumber) {
textbox.classList.add("number"); textbox.classList.add("number");
...@@ -283,12 +283,6 @@ App.UI.OptionsGroup = (function() { ...@@ -283,12 +283,6 @@ App.UI.OptionsGroup = (function() {
return container; return container;
function reload() {
const position = window.pageYOffset;
Engine.play(passage());
window.scrollTo(0, position);
}
function inRange(mode, compareValue, value) { function inRange(mode, compareValue, value) {
if (mode === "<") { if (mode === "<") {
return value < compareValue; return value < compareValue;
......
...@@ -304,3 +304,12 @@ App.UI.slaveDescriptionDialog = function(slave) { ...@@ -304,3 +304,12 @@ App.UI.slaveDescriptionDialog = function(slave) {
App.UI.DOM.slaveDescriptionDialog = function(slave) { App.UI.DOM.slaveDescriptionDialog = function(slave) {
return App.UI.DOM.link(SlaveFullName(slave), App.UI._showDescriptionDialog, [slave]); return App.UI.DOM.link(SlaveFullName(slave), App.UI._showDescriptionDialog, [slave]);
}; };
/**
* Reloads the passage and stays at the same height.
*/
App.UI.reload = function() {
const position = window.pageYOffset;
Engine.play(passage());
window.scrollTo(0, position);
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment