From: Tim Clem tclem@codeweavers.com
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,