Skip to content

layer-shell: introduce ack for new outputs

Isaac Freund requested to merge github/fork/ifreund/layer-shell-output-ack into master

This ack sequence eliminates the race between a client creating a new layer surface and the compositor rendering the first frame of a new output.

This race is especially important for screenlockers using layer-shell such as swaylock https://github.com/swaywm/swaylock/issues/16

Merge request reports