aboutsummaryrefslogtreecommitdiff
path: root/ext/js/pages
diff options
context:
space:
mode:
Diffstat (limited to 'ext/js/pages')
-rw-r--r--ext/js/pages/settings/dictionary-controller.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/js/pages/settings/dictionary-controller.js b/ext/js/pages/settings/dictionary-controller.js
index 0132fe9e..81b781da 100644
--- a/ext/js/pages/settings/dictionary-controller.js
+++ b/ext/js/pages/settings/dictionary-controller.js
@@ -716,9 +716,9 @@ export class DictionaryController {
/** */
_onDictionaryMoveButtonClick() {
const modal = /** @type {import('./modal.js').Modal} */ (this._modalController.getModal('dictionary-move-location'));
- const {index} = modal.node.dataset;
- if (typeof index !== 'number') { return; }
+ const index = modal.node.dataset.index ?? '';
const indexNumber = Number.parseInt(index, 10);
+ if (Number.isNaN(indexNumber)) { return; }
/** @type {HTMLInputElement} */
const targetStringInput = querySelectorNotNull(document, '#dictionary-move-location');