diff options
Diffstat (limited to 'ext/js/pages/welcome-main.js')
| -rw-r--r-- | ext/js/pages/welcome-main.js | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/ext/js/pages/welcome-main.js b/ext/js/pages/welcome-main.js index c034aae1..d208e996 100644 --- a/ext/js/pages/welcome-main.js +++ b/ext/js/pages/welcome-main.js @@ -18,6 +18,7 @@  import {log} from '../core.js';  import {DocumentFocusController} from '../dom/document-focus-controller.js'; +import {querySelectorNotNull} from '../dom/query-selector.js';  import {yomitan} from '../yomitan.js';  import {ExtensionContentController} from './common/extension-content-controller.js';  import {DictionaryController} from './settings/dictionary-controller.js'; @@ -55,7 +56,9 @@ async function setupGenericSettingsController(genericSettingController) {          const extensionContentController = new ExtensionContentController();          extensionContentController.prepare(); -        const statusFooter = new StatusFooter(/** @type {HTMLElement} */ (document.querySelector('.status-footer-container'))); +        /** @type {HTMLElement} */ +        const statusFooterElement = querySelectorNotNull(document, '.status-footer-container'); +        const statusFooter = new StatusFooter(statusFooterElement);          statusFooter.prepare();          await yomitan.prepare(); |