display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Wed, 4 Oct 2017 18:33:15 +0000 (15:33 -0300)
committerMichael Biebl <biebl@debian.org>
Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)
commit22439e01be2a1dae67e8e6033f7ca48645acd1f8
tree5c307111cb8edeae9c954e7b83112e7134184f31
parent4ae248492b5c9b0d9850824623d75c5b4d9e941e
display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported

Commit c415bef5de introduced support for the new _GTK_EDGE_CONSTRAINTS
atom. If the compositor supports that atom, however, we were always
setting the tiled state, even if no actual tiling information is
available, where the correct action is to completely remove any traces
of the tiled state.

Fix that by correctly removing the tiled state when compositor supports
_GTK_EDGE_CONSTRAINTS Xatom.

https://bugzilla.gnome.org/show_bug.cgi?id=788516

Gbp-Pq: Name 0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch
gdk/x11/gdkdisplay-x11.c