Move onStartup call to before any bindings getting applied
This commit is contained in:
parent
22623fb0b6
commit
ac549770ee
1 changed files with 22 additions and 20 deletions
|
|
@ -415,6 +415,28 @@ $(function() {
|
|||
}
|
||||
};
|
||||
|
||||
//~~ startup commands
|
||||
|
||||
_.each(allViewModels, function(viewModel) {
|
||||
if (viewModel.hasOwnProperty("onStartup")) {
|
||||
viewModel.onStartup();
|
||||
}
|
||||
});
|
||||
|
||||
loginStateViewModel.subscribe(function(change, data) {
|
||||
if ("login" == change) {
|
||||
$("#gcode_upload").fileupload("enable");
|
||||
|
||||
if (data.admin) {
|
||||
usersViewModel.requestData();
|
||||
}
|
||||
} else {
|
||||
$("#gcode_upload").fileupload("disable");
|
||||
}
|
||||
});
|
||||
|
||||
//~~ view model binding
|
||||
|
||||
settingsViewModel.requestData(function() {
|
||||
ko.applyBindings(settingsViewModel, document.getElementById("settings_dialog"));
|
||||
|
||||
|
|
@ -473,26 +495,6 @@ $(function() {
|
|||
});
|
||||
});
|
||||
|
||||
//~~ startup commands
|
||||
|
||||
_.each(allViewModels, function(viewModel) {
|
||||
if (viewModel.hasOwnProperty("onStartup")) {
|
||||
viewModel.onStartup();
|
||||
}
|
||||
});
|
||||
|
||||
loginStateViewModel.subscribe(function(change, data) {
|
||||
if ("login" == change) {
|
||||
$("#gcode_upload").fileupload("enable");
|
||||
|
||||
if (data.admin) {
|
||||
usersViewModel.requestData();
|
||||
}
|
||||
} else {
|
||||
$("#gcode_upload").fileupload("disable");
|
||||
}
|
||||
});
|
||||
|
||||
//~~ UI stuff
|
||||
|
||||
var webcamDisableTimeout;
|
||||
|
|
|
|||
Loading…
Reference in a new issue