Fixed a couple of bugs.

Both introduced in e7579b10e9.
This commit is contained in:
WrinklyNinja
2014-08-25 15:51:46 +01:00
parent e7579b10e9
commit d167465147
+5 -4
View File
@@ -134,6 +134,9 @@ var loot = {
document.getElementById('languageSelect').value = this.settings.language;
document.getElementById('debugVerbositySelect').value = this.settings.debugVerbosity;
document.getElementById('updateMasterlist').checked = this.settings.updateMasterlist;
this.updateEnabledGames();
this.updateSelectedGame();
},
observer: function(changes) {
@@ -142,8 +145,6 @@ var loot = {
change.object.updateEnabledGames();
} else if (change.name == 'settings') {
change.object.updateSettingsUI();
change.object.updateEnabledGames();
change.object.updateSelectedGame();
} else if (change.name == 'game') {
change.object.updateSelectedGame();
change.object.updateRedatePluginsButtonState();
@@ -176,12 +177,12 @@ function processCefError(err) {
var marked;
function saveFilterState(evt) {
if (evt.currentTarget.checked) {
if (!loot.setttings.filters) {
if (!loot.settings.filters) {
loot.settings.filters = {};
}
loot.settings.filters[evt.currentTarget.id] = true;
} else {
if (loot.setttings.filters) {
if (loot.settings.filters) {
delete loot.settings.filters[evt.currentTarget.id];
}
}