weston/libweston/desktop
Wujian Sun 042d02f422 libweston-desktop: Fix weston crash when lost the shsurf
The shell_surface may disappear when keyboard lost focus,
then the shsurf will be NULL.
Have an ahead check for shsurf before calling the callback
in weston_desktop_surface_foreach_child.

Fixes #811

Tested-by: Erkai Ji <erkai.ji@nxp.com>
Signed-off-by: Wujian Sun <wujian.sun_1@nxp.com>
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2024-02-23 10:14:42 +08:00
..
client.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
internal.h libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01: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: Update my Copyright 2024-02-11 19:07:39 +01:00
surface.c libweston-desktop: Fix weston crash when lost the shsurf 2024-02-23 10:14:42 +08:00
xdg-shell-v6.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
xdg-shell.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
xwayland.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00