weston/xwayland
Liu, Kai1 b468687dd2 xwm: WM_TRANSIENT_FOR should not point to override-redirect window
The override-redirect window will not be assigned a shell_surface
object. If it is used as a parent window, it will cause a crash
when calling the set_parent function.

The EWMH specification does not describe the behavior of an
override-redirect window as a parent window, so we should ignore
this case.

Signed-off-by: Liu, Kai1 <kai1.liu@intel.com>
2023-06-09 09:10:28 +00:00
..
dnd.c shared: extract hash table implementation from xwayland 2023-03-03 08:08:46 +00:00
launcher.c xwayland: Fix user after free on shutdown 2022-01-21 11:42:03 +00:00
meson.build xwm: Add support for xwayland_shell_v1 2023-03-03 08:21:24 +00:00
selection.c xwm: Assert if we try to fetch our own selection 2022-12-07 10:03:37 +02:00
window-manager.c xwm: WM_TRANSIENT_FOR should not point to override-redirect window 2023-06-09 09:10:28 +00:00
xwayland-internal-interface.h libweston-desktop: Add get_position 2022-06-29 11:44:48 +00:00
xwayland.h xwm: Add support for xwayland_shell_v1 2023-03-03 08:21:24 +00:00