handle some common client behaviour
Created by: damianatorrpm
Some programs are resetting _NET_WM_STATE properties to their current value, to indicate that values may have changed.
Example program: "StepMania"
- configure in windowed mode
- change resolution (maybe a few times is required)
Current behaviour: Results in unhandled _NET_WM_STATE messages of type _NET_WM_STATE_FULLSCREEN / max_h / max_v No other unhandled messages are logged. Nothing happens.
Behaviour with PR: Emits a new signal. Compositors can decide what to do.
Other: Works fine on gnome.