From d75dc88de6f903fa21100901bde0e3adca4e23f7 Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Mon, 26 Jan 2026 17:06:07 -0800 Subject: [PATCH] Always map mac keys, even on other platforms (#17618) --- packages/cli/src/ui/contexts/KeypressContext.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/ui/contexts/KeypressContext.tsx b/packages/cli/src/ui/contexts/KeypressContext.tsx index 72eb7bd550..d622216275 100644 --- a/packages/cli/src/ui/contexts/KeypressContext.tsx +++ b/packages/cli/src/ui/contexts/KeypressContext.tsx @@ -565,7 +565,9 @@ function* emitKeys( shift = /^[A-Z]$/.exec(ch) !== null; alt = escaped; insertable = true; - } else if (MAC_ALT_KEY_CHARACTER_MAP[ch] && process.platform === 'darwin') { + } else if (MAC_ALT_KEY_CHARACTER_MAP[ch]) { + // Note: we do this even if we are not on Mac, because mac users may + // remotely connect to non-Mac systems. name = MAC_ALT_KEY_CHARACTER_MAP[ch]; alt = true; } else if (sequence === `${ESC}${ESC}`) {