mirror of
https://github.com/italicsjenga/winit-sonoma-fix.git
synced 2024-12-24 22:31:30 +11:00
1c4973d5b7
XIM isn't thread-safe at all. Any call made to it from another thread will result in the event loop freezing (this is why the old implementation of Drop for Window had that problem). XIM is now confined to one thread, and the existing API is maintained using channels. In testing this with Alacritty, I initially thought the occasional slight lag on updating the spot location was due to this change, but it's present without it as well. |
||
---|---|---|
.. | ||
android | ||
emscripten | ||
ios | ||
linux | ||
macos | ||
windows | ||
mod.rs |