clients/desktop-shell: avoid invalid sized panel
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>
Thu, 7 Dec 2017 10:39:15 +0000 (12:39 +0200)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Mon, 12 Feb 2018 11:14:39 +0000 (13:14 +0200)
commit1cbfcf49a76ae1f2b67c0f8fb906923fb40a1b22
treec1d3a5539230753a22591075001e20f797d10b4e
parentcb1153804948d184ddcd4d0b42710639e3369971
clients/desktop-shell: avoid invalid sized panel

If for some reason the desktop-shell plugin would configure a panel with
an invalid size, just destroy the whole panel and forget about it for
this wl_output.

A following patch will cause desktop-shell to configure 0x0 panel when
it deems the panel redundant.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Daniel Stone <daniels@collabora.com>
clients/desktop-shell.c