weston/libweston/desktop
Michael Olbrich f87d119e56 libweston-desktop: don't try to move child surfaces to not existing layer
The parent surface may not be on a layer. In that case, remove all child
surfaces from their current layer as well.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 6e88a851a4)
2025-04-17 11:50:12 +03:00
..
client.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
internal.h libweston-desktop: Break grabs when a parent surface is destroyed 2024-05-21 13:21:35 -05:00
libweston-desktop.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
meson.build Move libweston-desktop into libweston 2022-06-28 10:35:52 +00:00
seat.c libweston-desktop: Break grabs when a parent surface is destroyed 2024-05-21 13:21:35 -05:00
surface.c libweston-desktop: don't try to move child surfaces to not existing layer 2025-04-17 11:50:12 +03:00
xdg-shell-v6.c libweston/desktop: Avoid a potential crash on invalid resource 2025-04-17 11:47:36 +03:00
xdg-shell.c libweston/desktop: Avoid a potential crash on invalid resource 2025-04-17 11:47:36 +03:00
xwayland.c libweston/desktop: Use the weston_view_move_to_layer helper 2024-06-07 11:59:25 +00:00