aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-10-30 10:29:33 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-10-31 12:11:41 -0400
commitf05c1999aefda70d1e48c369cbf4cc6c048bfcfc (patch)
treea96fd8b495aad864739a57e58aeb72a999ab1e61
parentnvidia driver workaround atexit handlers for pam auth (diff)
downloadenlightenment-f05c1999aefda70d1e48c369cbf4cc6c048bfcfc.tar.gz
unset xwayland client changes.pos flag during xwl->wl switch if client is unplaced
fixes some initial client positioning issues
-rw-r--r--src/bin/e_comp_x.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index a3493c002..e6335c42d 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -5910,6 +5910,7 @@ e_comp_x_xwayland_client_setup(E_Client *ec, E_Client *wc)
e_hints_window_visible_set(wc);
_e_comp_x_client_stack(wc);
wc->placed = placed;
+ if (!placed) wc->changes.pos = 0;
}
#endif