weston/desktop-shell
Kristian Høgsberg 0b7d9958a8 shell: Handle wl_shell surfaces created by xwayland correctly
When xwayland creates a shell surface we don't have a resource.  The
recently added shell_surface_is_wl_shell/xdg_surface() tests don't
handle that very well.

For now, we assume that a surface without a resource is created from
xwayland and is a wl_shell surface.  We'll want to modify that to be a
xdg surface eventually, but for now this stops weston from crashing.
2014-02-03 15:50:38 -08:00
..
exposay.c exposay: remove redundant NULL check in highlight_surface 2014-01-19 22:04:27 -08:00
input-panel.c input-panel: validate return value of get_default_view 2014-01-19 22:04:56 -08:00
shell.c shell: Handle wl_shell surfaces created by xwayland correctly 2014-02-03 15:50:38 -08:00
shell.h shell: Disable exposay by default 2014-01-16 16:52:12 -08:00