Alexandre Julliard pushed to branch master at wine / wine
Commits: 0fee0f17 by Alexandros Frantzis at 2025-10-20T20:49:09+02:00 winewayland: Pass through mouse events for transparent, layered windows.
Set an empty Wayland input region for windows that is marked as both WS_EX_TRANSPARENT and WS_EX_LAYERED in order to match the Windows behavior.
Setting an empty input region prevents the compositor from giving the pointer focus to the corresponding surface in the first place, and improves consistency between the Win32 mouse and Wayland pointer focus states.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58650
- - - - -
1 changed file:
- dlls/winewayland.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/0fee0f174f153a9b255e1cd21b4d118...