1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 01:02:24 +00:00

Reset compose state to zero when PuTTY window gains focus

[originally from svn r779]
This commit is contained in:
Simon Tatham 2000-10-30 10:16:32 +00:00
parent 2cc663cafb
commit 21299d2c39

View File

@ -102,6 +102,8 @@ static char *window_name, *icon_name;
static Ldisc *real_ldisc;
static int compose_state = 0;
void begin_session(void) {
ldisc = real_ldisc;
}
@ -1363,6 +1365,7 @@ static LRESULT CALLBACK WndProc (HWND hwnd, UINT message,
has_focus = TRUE;
CreateCaret(hwnd, caretbm, 0, 0);
ShowCaret(hwnd);
compose_state = 0;
term_out();
term_update();
break;
@ -1828,7 +1831,6 @@ static int TranslateKey(UINT message, WPARAM wParam, LPARAM lParam,
unsigned char * p = output;
static WORD keys[3];
static int compose_state = 0;
static int compose_char = 0;
static WPARAM compose_key = 0;