aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2020-04-13 16:20:14 +0300
committerEli Zaretskii2020-04-13 16:20:14 +0300
commit61da72dc2df46603a25b0cde2aea82f8f2e7faf8 (patch)
tree709c4159d263a17b589262efe5a0dc7707ff1b70 /src
parentc6ecdab0ee5b633e184502e5440e3b893cb6a797 (diff)
downloademacs-61da72dc2df46603a25b0cde2aea82f8f2e7faf8.tar.gz
emacs-61da72dc2df46603a25b0cde2aea82f8f2e7faf8.zip
; Fix last change.
Diffstat (limited to 'src')
-rw-r--r--src/w32fns.c6
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 }