From 9c96ac25804de9f38cd19c57976fe73573efa005 Mon Sep 17 00:00:00 2001 From: Simone Date: Mon, 7 Sep 2026 00:48:46 +0200 Subject: [PATCH] fix(web): keep settings inputs focused during IME composition (#10262) Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com> --- apps/web/src/hooks/useCommitOnBlur.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/web/src/hooks/useCommitOnBlur.ts b/apps/web/src/hooks/useCommitOnBlur.ts index d1154fbb265a4987ee45ecfe91973934072af481..868b727cb40ab833cf9c2868b0b1e231570b6de8 100644 --- a/apps/web/src/hooks/useCommitOnBlur.ts +++ b/apps/web/src/hooks/useCommitOnBlur.ts @@ -34,6 +34,7 @@ export function useCommitOnBlur(value: string, onCommit: (next: string) => void) } }, onKeyDown: (event: KeyboardEvent) => { + if (event.nativeEvent.isComposing || event.keyCode === 229) return; if (event.key === "Enter") { event.preventDefault(); (event.target as HTMLInputElement).blur(); -- 2.54.0