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)