https://bugs.winehq.org/show_bug.cgi?id=55027
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #1 from Rémi Bernon rbernon@codeweavers.com ---
The recent (v8.x) IMM32 progress is so remarkable that CJK users may finally think of replacing Windows for using Microsoft Office.
Thanks, always nice to hear :)
So I think this problem occurs because XIC callback and X11DRV_KeyEvent are called asynchronously.
I think that could be a case where the X11 event merging logic breaks the XIC sequence.
Byeong-Sik Jeon reported the issue before, and I opened https://gitlab.winehq.org/wine/wine/-/merge_requests/2698 but it wasn't merged for some reason.
Could you try the patches there, see if it fixes the issue? If that's the case I'll work on having it merged.