On Fri, 9 Oct 2015 10:04:49 +0300
Giulio Camuffo <giuliocamu...@gmail.com> wrote:

> You get a black surface because weston puts a black surface behind the
> fullscreen one even if it has the right size, and it seems like it
> doesn't remove the black surface when the client surface attachs a
> NULL buffer. That's a weston bug, i'd say.

Giulio's analysis sounds good to me. I think no-one has tried - or
reported - to hide a window using wl_shell that was also fullscreen, so
probably we have never considered that case in the code.

Very likely a Weston bug indeed, specifically in the case of committing
a NULL wl_buffer when using wl_shell. Transparency was a red herring
all along.


Thanks,
pq

Attachment: pgpAJMpOHeUOs.pgp
Description: OpenPGP digital signature

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to