3 Feb
2026
3 Feb
'26
7:43 a.m.
What about using `NtUserAssociateInputContext` to put our driver callbacks? Then I think this will enable/disable IME for a toplevel window based on the last `ImmAssociateContext(Ex)` call on any of its children, but we should probably keep the IME enabled while there are some child windows that need it, no? Note that child windows can also be from a different process (which we may decide to not support for now, but a FIXME would be nice then). -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10007#note_128632