diff options
| author | Eli Zaretskii | 2020-04-13 16:20:14 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2020-04-13 16:20:14 +0300 |
| commit | 61da72dc2df46603a25b0cde2aea82f8f2e7faf8 (patch) | |
| tree | 709c4159d263a17b589262efe5a0dc7707ff1b70 /src | |
| parent | c6ecdab0ee5b633e184502e5440e3b893cb6a797 (diff) | |
| download | emacs-61da72dc2df46603a25b0cde2aea82f8f2e7faf8.tar.gz emacs-61da72dc2df46603a25b0cde2aea82f8f2e7faf8.zip | |
; Fix last change.
Diffstat (limited to 'src')
| -rw-r--r-- | src/w32fns.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/w32fns.c b/src/w32fns.c index 2d1a92be096..dddf3dc5719 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -3459,8 +3459,10 @@ w32_msg_pump (deferred_msg * msg_buf) | |||
| 3459 | if (!context) | 3459 | if (!context) |
| 3460 | break; | 3460 | break; |
| 3461 | 3461 | ||
| 3462 | BOOL wParam = (BOOL) msg.wParam; | 3462 | BOOL new_status = (msg.wParam != 0); |
| 3463 | set_ime_open_status_fn (context, wParam); | 3463 | BOOL ime_status = get_ime_open_status_fn (context); |
| 3464 | if (new_status != ime_status) | ||
| 3465 | set_ime_open_status_fn (context, new_status); | ||
| 3464 | release_ime_context_fn (focus_window, context); | 3466 | release_ime_context_fn (focus_window, context); |
| 3465 | break; | 3467 | break; |
| 3466 | } | 3468 | } |