summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-01-13 11:35:26 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-01-13 11:35:20 -0500
commitdf414cef654a721812af61168694cf523a63cb23 (patch)
treef4b36145e04d641888ba4aa0de91008619782a2f
parente4e8db74d9207f45bd7e77085c86a4f5a651ea63 (diff)
do not perform frame coord adjustments for re_manage wayland clients
prevent mismatch of positions between restarts
-rw-r--r--src/bin/e_client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index e42ccd86d..0ebd9b1d1 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -1868,7 +1868,7 @@ _e_client_eval(E_Client *ec)
1868 } 1868 }
1869 e_client_resize_limit(ec, &ec->w, &ec->h); 1869 e_client_resize_limit(ec, &ec->w, &ec->h);
1870 1870
1871 if (ec->re_manage) 1871 if (ec->re_manage && e_comp_object_frame_exists(ec->frame))
1872 { 1872 {
1873 int x = ec->x, y = ec->y; 1873 int x = ec->x, y = ec->y;
1874 if (ec->x) e_comp_object_frame_xy_adjust(ec->frame, ec->x, 0, &ec->x, NULL); 1874 if (ec->x) e_comp_object_frame_xy_adjust(ec->frame, ec->x, 0, &ec->x, NULL);