From 25ebc90dde25c3d8923b21f1a128fa97b0664aca Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sun, 2 Aug 2026 03:25:01 -0700 Subject: [PATCH] docs(ime): correct the Electron.Input marker note on the detector input type Electron.Input does carry isComposing; only the numeric keyCode is absent. Co-authored-by: Orca --- src/shared/modifier-double-tap-detector.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/modifier-double-tap-detector.ts b/src/shared/modifier-double-tap-detector.ts index a0d03db6d8d..890741ccb18 100644 --- a/src/shared/modifier-double-tap-detector.ts +++ b/src/shared/modifier-double-tap-detector.ts @@ -27,7 +27,8 @@ export type ModifierKeyEventLike = { alt?: boolean meta?: boolean isAutoRepeat?: boolean - // Optional so non-DOM callers (Electron before-input-event) keep their current behavior. + // Optional because `Electron.Input` has no numeric keyCode; it does carry isComposing, so the + // before-input-event callers pass that one. isComposing?: boolean keyCode?: number }