gdk/wayland: Avoid idempotent wl_subsurface.set_position calls
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 5 Oct 2017 23:06:03 +0000 (01:06 +0200)
committerJeremy Bicha <jbicha@debian.org>
Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)
commitb4b6a77d965f63556db7ec5ecdb4e0140bd0ee97
tree5a7adbce40d97d83d3931281f2fe3c875d454b4b
parentf5c8cd2f250966eaad4f60bcfc849ef617742846
gdk/wayland: Avoid idempotent wl_subsurface.set_position calls

These may not result on wl_surface.frame callbacks, yet we do trigger
a frame clock tick that would get stuck on the lack of such callback.

https://bugzilla.gnome.org/show_bug.cgi?id=784314
https://launchpad.net/bugs/1719043
https://bugs.debian.org/875826

Gbp-Pq: Name 0004-fix-gtkentry-wayland-regression.patch
gdk/wayland/gdkwindow-wayland.c