wlroots/include/wlr
emersion c19d475753
xdg-output: don't send no-op updates
To begin with, no-op updates are unnecessary, so this patch is an
improvement on its own.

Then, this fixes hotplugging issues with xwayland. xwayland waits
for both wl_output and xdg_output to send a "done" event. However,
it doesn't handle well desynchronized "done" updates: if xdg-output
sends "done" twice, the second one will wait for the next wl_output
"done" event. This is an issue when the first is a no-op and the
second is a real update: the second isn't applied. I've considered
patching xwayland instead, but it seems pretty complicated.
2018-07-08 14:12:18 +01:00
..
backend
interfaces
render screencopy: add support for frame flags 2018-06-30 22:18:03 +01:00
types xdg-output: don't send no-op updates 2018-07-08 14:12:18 +01:00
util
backend.h
meson.build
xcursor.h
xwayland.h