From 3f28b7d12aff6cf2c18761cc3e00dde8360b32ab Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 20 Oct 2014 15:29:19 -0400 Subject: missed a couple of things to reset with ris --- src/parser.c | 3 +++ src/parser.l | 3 +++ 2 files changed, 6 insertions(+) (limited to 'src') diff --git a/src/parser.c b/src/parser.c index 679c448..639b4d1 100644 --- a/src/parser.c +++ b/src/parser.c @@ -2456,6 +2456,9 @@ static void vt100_parser_handle_ris(VT100Screen *vt) vt100_screen_reset_application_cursor(vt); vt100_screen_reset_mouse_reporting_press(vt); vt100_screen_reset_mouse_reporting_press_release(vt); + vt100_screen_reset_mouse_reporting_button_motion(vt); + vt100_screen_reset_mouse_reporting_sgr_mode(vt); + vt100_screen_reset_bracketed_paste(vt); } static void vt100_parser_handle_vb(VT100Screen *vt) diff --git a/src/parser.l b/src/parser.l index 4aae2f4..6f24d35 100644 --- a/src/parser.l +++ b/src/parser.l @@ -295,6 +295,9 @@ static void vt100_parser_handle_ris(VT100Screen *vt) vt100_screen_reset_application_cursor(vt); vt100_screen_reset_mouse_reporting_press(vt); vt100_screen_reset_mouse_reporting_press_release(vt); + vt100_screen_reset_mouse_reporting_button_motion(vt); + vt100_screen_reset_mouse_reporting_sgr_mode(vt); + vt100_screen_reset_bracketed_paste(vt); } static void vt100_parser_handle_vb(VT100Screen *vt) -- cgit v1.2.3