- From: Pierre Ossman (Work account) <notifications@github.com>
- Date: Wed, 05 Jul 2023 05:38:33 -0700
- To: w3c/uievents <uievents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 5 July 2023 12:38:39 UTC
This is indeed a hard problem to solve. And it might only work reliably if IME is disabled, which is an option that needs to be made available for use cases such as ours. It's not impossible, though. TigerVNC tries to deal with this case, and has code for Windows: https://github.com/TigerVNC/tigervnc/blob/b59ddd0c8cc031321fbc05d0e1f42866ba7820be/vncviewer/win32.c#L340-L369 And for macOS: https://github.com/TigerVNC/tigervnc/blob/master/vncviewer/cocoa.mm#L328-L344 https://github.com/TigerVNC/tigervnc/blob/master/vncviewer/cocoa.mm#L475-L485 -- Reply to this email directly or view it on GitHub: https://github.com/w3c/uievents/issues/343#issuecomment-1621674282 You are receiving this because you are subscribed to this thread. Message ID: <w3c/uievents/issues/343/1621674282@github.com>
Received on Wednesday, 5 July 2023 12:38:39 UTC