diff --git a/frontend/src/ts/controllers/input-controller.ts b/frontend/src/ts/controllers/input-controller.ts index 30eb23c76..7ed39bf96 100644 --- a/frontend/src/ts/controllers/input-controller.ts +++ b/frontend/src/ts/controllers/input-controller.ts @@ -862,9 +862,11 @@ function handleTab(event: JQuery.KeyDownEvent, popupVisible: boolean): void { return; } - if (document.activeElement?.id !== "wordsInput") { - Focus.set(false); - } + setTimeout(() => { + if (document.activeElement?.id !== "wordsInput") { + Focus.set(false); + } + }, 0); } }