Tim Clem : winemac.drv: Return success from query_ime_char_rect.
Module: wine Branch: master Commit: 8e9c6e29d01f744d85a96023e9b574f64b4039b8 URL: https://gitlab.winehq.org/wine/wine/-/commit/8e9c6e29d01f744d85a96023e9b574f... Author: Tim Clem <tclem(a)codeweavers.com> Date: Mon Nov 20 14:46:50 2023 -0800 winemac.drv: Return success from query_ime_char_rect. Fixes misplaced IME windows. --- dlls/winemac.drv/event.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/winemac.drv/event.c b/dlls/winemac.drv/event.c index 9241a7a3326..2fc699e3f77 100644 --- a/dlls/winemac.drv/event.c +++ b/dlls/winemac.drv/event.c @@ -414,6 +414,7 @@ BOOL query_ime_char_rect(macdrv_query* query) NtUserMapWindowPoints(info.hwndCaret, 0, (POINT*)&info.rcCaret, 2); if (range->length && info.rcCaret.left == info.rcCaret.right) info.rcCaret.right++; query->ime_char_rect.rect = cgrect_from_rect(info.rcCaret); + ret = TRUE; } TRACE_(imm)(" -> %s range %ld-%ld rect %s\n", ret ? "TRUE" : "FALSE", range->location,
participants (1)
-
Alexandre Julliard