diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 5a6a189..bff1598 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1709,7 +1709,7 @@ This is emitted whenever a surface's creation, movement, or resizing results in some part of it being within the scanout region of an - output. + output. A surface must be mapped before it can enter any outputs. Note that a surface may be overlapping with zero or more outputs. @@ -2788,6 +2788,9 @@ actually visible. This typically corresponds to a monitor that displays part of the compositor space. This object is published as global during start up, or when a monitor is hotplugged. + + When an output global is first bound, wl_surface.enter events should be + sent for all surfaces already on that output.