1
0
mirror of https://github.com/kkapsner/CanvasBlocker synced 2024-06-20 18:42:45 +02:00

Do not struggle on unknown settings.

Fixes #169
Fixes #168
Fixes #164
Fixes #170
This commit is contained in:
kkapsner 2017-12-19 23:04:03 +01:00
parent 4348c71b55
commit 19a7a32e0f

View File

@ -338,6 +338,7 @@
const resetSymbol = Symbol("reset");
function changeValue(name, newValue){
var settingDefinition = scope.getDefinition(name);
if (settingDefinition){
var oldValue = settings[name];
if (newValue === resetSymbol){
newValue = settingDefinition.defaultValue;
@ -357,6 +358,7 @@
});
}
}
}
logging.verbose("registering storage onchange listener");
browser.storage.onChanged.addListener(function(changes, area){