gtk-layer-shell icon indicating copy to clipboard operation
gtk-layer-shell copied to clipboard

Flicker on anchor change

Open wmww opened this issue 6 years ago • 1 comments

When the anchor is set such that the surface should be stretched across the output, there is a slight flicker as the surface moves first and then resizes. Tested with Rootston, and more prominent when Rootston is running in GDB. This may partly be due to the set_anchor getting called before the set_size, configure, ack_configure dance can happen, and partly due to wlroots moving the surface on the set_anchor instead of waiting for a commit.

wmww avatar Apr 09 '19 00:04 wmww

Issue is at least partially caused by https://github.com/swaywm/wlroots/issues/1657 (where you can find a much better explanation of what should be happening as well)

Will close once I get things implemented correctly in Mir, and can test there are no other issues (it might be acking the configure too early as well)

wmww avatar Apr 16 '19 14:04 wmww