diff options
| -rw-r--r-- | ext/bg/js/options-form.js | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/ext/bg/js/options-form.js b/ext/bg/js/options-form.js index 6731c007..c6bc5ae9 100644 --- a/ext/bg/js/options-form.js +++ b/ext/bg/js/options-form.js @@ -215,7 +215,12 @@ function onOptionsChanged(e) {              yomichan().setOptions(optsNew);              updateVisibility(optsNew); -            if (optsNew.ankiMethod !== optsOld.ankiMethod) { +            const invalidated = +                optsNew.ankiMethod !== optsOld.ankiMethod || +                optsNew.ankiUsername !== optsOld.ankiUsername || +                optsNew.ankiPassword !== optsOld.ankiPassword; + +            if (invalidated) {                  populateAnkiDeckAndModel(optsNew);              }          }); |