Skip to content

handle some common client behaviour

Simon Ser requested to merge github/fork/damianatorrpm/patch-2 into master

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"

  1. configure in windowed mode
  2. 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.

Merge request reports