[Bug 31442] Guild Wars 2 freezes on text input fields

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Oct 8 10:39:57 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31442

--- Comment #45 from voidcastr <voidcastr at gmail.com> 2012-10-08 10:39:57 CDT ---
(In reply to comment #44)

Alright, I also started worrying about this... expect the next message via
mail. Tomorrow, most likely.


So, to anyone looking for a quick&dirty solution that involves recompiling
wine:
- edit dlls/imm32/imm.c:
- head to "HIMC WINAPI ImmAssociateContext(HWND hWnd, HIMC hIMC)"
- locate the line "SendMessageW(data->IMC.hWnd, WM_IME_SETCONTEXT, TRUE,
ISC_SHOWUIALL);" at the end of the function
- be careful, there are two similar lines...
- replace "SendMessageW" with "SendNotifyMessageW"
- recompile
- play w/o -dx9single

I must emphasize that this is not a "real" fix -- I'd bet that it breaks
something. But appears to be fine for GW2.

Btw, it does not fix the launcher. That seems to be another problem... so you
need to enable auto-login.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list