diff options
Diffstat (limited to 'ext/bg/js')
| -rw-r--r-- | ext/bg/js/options.js | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/ext/bg/js/options.js b/ext/bg/js/options.js index 976f8e55..be27f71f 100644 --- a/ext/bg/js/options.js +++ b/ext/bg/js/options.js @@ -183,8 +183,8 @@ function optionsFieldTemplates() {  `.trim();  } -function optionsSetDefaults(options) { -    const defaults = { +function optionsCreateDefaults() { +    return {          general: {              enable: true,              audioSource: 'jpod101', @@ -238,6 +238,10 @@ function optionsSetDefaults(options) {              fieldTemplates: optionsFieldTemplates()          }      }; +} + +function optionsSetDefaults(options) { +    const defaults = optionsCreateDefaults();      const combine = (target, source) => {          for (const key in source) { |