[PATCH] wl_shell: Add surface state changed event

Bill Spitzak spitzak at gmail.com
Wed May 15 12:37:48 PDT 2013


Mikko Levonmaa wrote:

> +    <event name="state_changed">
> +      <description summary="The surface state was changed">
> +    The compositor or the user has taken action that has resulted in
> +    this surface to change state.
> +      </description>
> +      <arg name="state" type="uint"/>
> +    </event>
>    </interface>

"changed" is very misleading. If the client does not do anything, the 
state has not changed. This is a request from the shell and the state 
does not change until the client does set_fullscreen or whatever and 
does a commit.


More information about the wayland-devel mailing list