Skip to content

output-management-v1: send complete head state on enable change

The data of a head is only sent when it is enabled. While the head was disabled data might have been changed. In this case clients were not informed about this change. A later enable change that does not also update the other data must still lead to the propagation of this data.

Since we do not know what other data was changed while the head was disabled just send together with an enable change all current data.

Cherry-picked from https://github.com/swaywm/wlroots/pull/2411

Edited by Guido Gunther

Merge request reports