diff --git a/kitty/parser.c b/kitty/parser.c index c23c35948..c64908f1d 100644 --- a/kitty/parser.c +++ b/kitty/parser.c @@ -784,7 +784,7 @@ dispatch_csi(Screen *screen, PyObject DUMP_UNUSED *dump_callback) { } break; case 'm': - if (start_modifier == '>' && !end_modifier) { + if (start_modifier == '>' && (!end_modifier || end_modifier == ';')) { REPORT_ERROR("Ignoring xterm specific key modifier resource options (CSI > m)"); break; }