May 19, 2026
5:23 p.m.
These changes fix several wineandroid focus and input handling bugs I discovered while tinkering with Wine Android, particularly while testing VirtualBox on Android 8.1. Changes included: - keep keyboard focus on whole Wine views instead of client rendering surfaces - request focus for the desktop view immediately after startup - ignore duplicate primary button motion events reported by some Android devices Together these changes fix issues such as: - keyboard input not working until focus changes externally - duplicate mouse button events breaking capture state - inconsistent focus behavior between client and whole views -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10951