From: Jacob Nevins Date: Sat, 27 Oct 2007 16:05:02 +0000 (+0000) Subject: Reset mouse reporting mode as part of resetting the terminal. X-Git-Tag: 0.61~273 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=868208b8bd7f0740197a53ea0a2acb7b94534835;p=PuTTY.git Reset mouse reporting mode as part of resetting the terminal. [originally from svn r7773] --- diff --git a/terminal.c b/terminal.c index 65efb8eb..079a738a 100644 --- a/terminal.c +++ b/terminal.c @@ -1223,6 +1223,8 @@ static void power_on(Terminal *term, int clear) term->erase_char = term->basic_erase_char; term->alt_which = 0; term_print_finish(term); + term->xterm_mouse = FALSE; + set_raw_mouse_mode(term->frontend, FALSE); { int i; for (i = 0; i < 256; i++) @@ -1448,7 +1450,7 @@ Terminal *term_init(Config *mycfg, struct unicode_data *ucsdata, term->vt52_mode = FALSE; term->cr_lf_return = FALSE; term->seen_disp_event = FALSE; - term->xterm_mouse = term->mouse_is_down = FALSE; + term->mouse_is_down = FALSE; term->reset_132 = FALSE; term->cblinker = term->tblinker = 0; term->has_focus = 1;