weston/libweston/desktop
Philipp Zabel b72785e1f6 libweston-desktop: Work around crash when opening popup menu
Fix a crash when right-clicking on a weston-terminal, where
weston_desktop_seat_popup_grab_add_surface() is called with
seat->popup_grab.keyboard.keyboard == NULL in case there is
no keyboard connected.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
2023-12-11 16:58:01 +01:00
..
client.c libweston/desktop: Migrate libweston-desktop/libweston-desktop.h 2022-09-23 13:57:26 +03:00
internal.h shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00
libweston-desktop.c shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00
meson.build Move libweston-desktop into libweston 2022-06-28 10:35:52 +00:00
seat.c libweston-desktop: Work around crash when opening popup menu 2023-12-11 16:58:01 +01:00
surface.c shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00
xdg-shell-v6.c shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00
xdg-shell.c shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00
xwayland.c shells: Use weston_coord for shell API 2023-09-18 20:35:37 +00:00