From af127d108c0a205c84a06c538f5e49244dc54d02 Mon Sep 17 00:00:00 2001 From: NSPC911 <87571998+NSPC911@users.noreply.github.com> Date: Wed, 2 Sep 2026 17:05:36 +0800 Subject: [PATCH] remove alt modifier check --- src/textual/_xterm_parser.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/textual/_xterm_parser.py b/src/textual/_xterm_parser.py index df9112370c..69ffcb7675 100644 --- a/src/textual/_xterm_parser.py +++ b/src/textual/_xterm_parser.py @@ -391,8 +391,6 @@ def _parse_extended_key(self, sequence: str) -> list[events.Key] | None: if modifier_bits & 1 and (text is None or text.isspace()): key_tokens.append("shift") for bit, modifier in enumerate(MODIFIERS, 1): - if modifier == "alt" and text is not None: - continue if modifier_bits & (1 << bit): key_tokens.append(modifier)