1
0
Fork 0
mirror of https://github.com/kkapsner/CanvasBlocker synced 2025-07-04 04:26:35 +02:00

Resetting the settings had undesired side effects

This commit is contained in:
kkapsner 2019-12-02 19:13:38 +01:00
parent c62ddcc33f
commit 5020e0b070
3 changed files with 16 additions and 13 deletions

View file

@ -141,21 +141,23 @@
alert(error);
});
},
resetSettings: function(){
modal.confirm(
extension.getTranslation("resetSettings_confirm"),
{
node: this,
selector: ".settingRow .content"
}
).then(function(clear){
resetSettings: async function(){
try {
const clear = await modal.confirm(
extension.getTranslation("resetSettings_confirm"),
{
node: this,
selector: ".settingRow .content"
}
);
if (clear){
browser.storage.local.clear();
await browser.storage.local.clear();
await browser.storage.local.set({storageVersion: settings.storageVersion});
}
return;
}).catch(function(error){
}
catch (error){
logging.warning("Unable to reset settings:", error);
});
}
}
};