You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you want to #define SDL_DISABLE_WINDOWS_IME in src/video/windows/SDL_windowskeyboard.c to workaround the IME issue on Windows ? As I see there are many struggles in https://bugzilla.libsdl.org/show_bug.cgi?id=3421, but the owner of SDL seems do not have any thoughts to figure it out finally as Windows limitation even GLFW can not either. glfw/glfw#41
Since it seems it's an "intentional" bug for now (given it's written as FIXME), I am okay with creating a patch that fixes this issue under sdl2-sys/patches/.
Just link to this issue in the comments so that we know what it's for and when we should remove it.
However after browsing the neovide repository, it seems that #1029 is blocking them to upgrade to 0.34.3 with bundled, so you may have to take that into account.
Do you want to
#define SDL_DISABLE_WINDOWS_IME
insrc/video/windows/SDL_windowskeyboard.c
to workaround the IME issue on Windows ? As I see there are many struggles in https://bugzilla.libsdl.org/show_bug.cgi?id=3421, but the owner of SDL seems do not have any thoughts to figure it out finally as Windows limitation even GLFW can not either. glfw/glfw#41As the discussion in https://discourse.libsdl.org/t/can-i-use-sdl-disable-windows-ime-and-ignore-other-input-at-the-same-time-without-hacks/24468, I thought SDL_DISABLE_WINDOWS_IME should be a quick fix for CJK people. Especially for the application like https://github.com/Kethku/neovide @aclysma @Kethku
The text was updated successfully, but these errors were encountered: