On Thu Oct 23 19:57:46 2025 +0000, Byeongsik Jeon wrote:
I looked inside the OnMainThread, and perhaps there might be an error in my reply. I'll describe the problematic situation: 1. Add the Korean keyboard ‘Korean 2-Set Keyboard’. 2. Run notepad. 3. Move focus to notepad. 4. Select ‘Korean 2-Set Keyboard’. 5. Currently, since comctl32 edit control does not handle WM_INPUTLANGCHANGE, move focus to another window and then focus back to notepad. 6. Type ‘r’ key. 7. Type ‘RETURN’ key. 8. The order of ‘ㄱ’ and ‘RETURN’ gets reversed. Update: You might need to change the Notepad font to ‘Apple SD Gothic Neo’. Thanks for testing, I will see if I can reproduce this and see if there is a fix for this (it does sound like a missing lock somewhere though).
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9260#note_119538