diff options
| -rw-r--r-- | ext/bg/js/settings/dictionaries.js | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/ext/bg/js/settings/dictionaries.js b/ext/bg/js/settings/dictionaries.js index 2355f807..0d827f49 100644 --- a/ext/bg/js/settings/dictionaries.js +++ b/ext/bg/js/settings/dictionaries.js @@ -357,8 +357,8 @@ async function dictSettingsInitialize() {      document.querySelector('#dict-main').addEventListener('change', (e) => onDictionaryMainChanged(e), false);      document.querySelector('#database-enable-prefix-wildcard-searches').addEventListener('change', (e) => onDatabaseEnablePrefixWildcardSearchesChanged(e), false); -    onDictionaryOptionsChanged(); -    onDatabaseUpdated(); +    await onDictionaryOptionsChanged(); +    await onDatabaseUpdated();  }  async function onDictionaryOptionsChanged() { @@ -371,6 +371,8 @@ async function onDictionaryOptionsChanged() {      const optionsFull = await apiOptionsGetFull();      document.querySelector('#database-enable-prefix-wildcard-searches').checked = optionsFull.global.database.prefixWildcardsSupported; + +    await updateMainDictionarySelectValue();  }  async function onDatabaseUpdated() { |