Alexandre Julliard pushed to branch master at wine / wine
Commits: 49f33dff by Alexandros Frantzis at 2025-04-24T21:25:36+02:00 winewayland: Always check the role to determine whether a surface is a toplevel.
Since the role objects in the wayland_surface struct are part of a union, we first need to check whether the surface has the right role before checking the role objects themselves. Otherwise we risk using a subsurface as a toplevel or vice-versa.
- - - - - 2451b100 by Alexandros Frantzis at 2025-04-24T21:25:36+02:00 winewayland: Introduce helper to check whether a surface is toplevel.
- - - - -
3 changed files:
- dlls/winewayland.drv/wayland_surface.c - dlls/winewayland.drv/waylanddrv.h - dlls/winewayland.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7456024a7d8607cd047f8e28797260...