Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WaylandBackend: Re-map toplevel upon becoming visible
When becoming invisible, a NULL buffer is attached to the toplevel's surface which unmaps it. The compositor resets their state and the surface may also be considered unconfigured. Upon becoming visible, the surface must be re-mapped using the same process during initialization (commit without a buffer and wait for configure) before we begin attaching an actual buffer. The default properties should also be recovered. Fixes: #1456 Fixes: #1451 (probably) Fixes: #1488 (probably) Fixes: #1533
- Loading branch information