From 2304d0ec5c8ebe2fe003224a356e4aa66b3a2daf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 30 Sep 2021 09:16:51 +0530 Subject: [PATCH] Ignore extra zero in escape code to manipulate window title stack See https://github.com/weechat/weechat/issues/1702 --- kitty/parser.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/parser.c b/kitty/parser.c index 99c89d064..c7813facc 100644 --- a/kitty/parser.c +++ b/kitty/parser.c @@ -916,6 +916,7 @@ dispatch_csi(Screen *screen, PyObject DUMP_UNUSED *dump_callback) { break; case 22: case 23: + if (num_params == 3 && !params[2]) num_params = 2; // ignore extra 0, generated by weechat or ncurses CALL_CSI_HANDLER2(screen_manipulate_title_stack, 22, 0); break; default: