weston/desktop-shell
Jonas Ådahl bc5d849c9d desktop-shell: NULL check whether a popup parent is a shell surface
get_shell_surface(parent) may return NULL if the client passed a
unassigned wl_surface or a wl_surface with a non-shell surface role
(such as cursor role).

https://bugs.freedesktop.org/show_bug.cgi?id=92316

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Tested-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
2015-10-07 11:43:59 -05:00
..
exposay.c input: add a weston_pointer_clear_focus() helper function 2015-08-06 16:28:30 +01:00
input-panel.c input: Don't test keyboard/pointer/touch pointers 2015-07-31 15:16:09 -07:00
shell.c desktop-shell: NULL check whether a popup parent is a shell surface 2015-10-07 11:43:59 -05:00
shell.h input: Pass the appropriate pointer type to bindings instead of a seat 2015-07-16 19:03:43 -07:00