Module: wine Branch: master Commit: 839a53797efd85407f7db747272fff64586ee92d URL: https://gitlab.winehq.org/wine/wine/-/commit/839a53797efd85407f7db747272fff6...
Author: Jinoh Kang jinoh.kang.kr@gmail.com Date: Sat May 20 23:34:23 2023 +0900
imm32: Don't erroneously start composition when handling IMC_SETOPENSTATUS.
Fixes: 8ae0c308233e61cfc01ef52886077960d6513d93 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54965
---
dlls/imm32/ime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/imm32/ime.c b/dlls/imm32/ime.c index 10fd234a2c1..e15367f5fa8 100644 --- a/dlls/imm32/ime.c +++ b/dlls/imm32/ime.c @@ -657,7 +657,7 @@ BOOL WINAPI NotifyIME( HIMC himc, DWORD action, DWORD index, DWORD value ) if (!ctx->fOpen) { input_context_set_comp_str( ctx, NULL, 0 ); - if ((msg = ime_set_composition_status( himc, TRUE ))) ime_send_message( himc, msg, 0, 0 ); + if ((msg = ime_set_composition_status( himc, FALSE ))) ime_send_message( himc, msg, 0, 0 ); } NtUserNotifyIMEStatus( ctx->hWnd, ctx->fOpen ); break;