do not perform frame coord adjustments for re_manage wayland clients

prevent mismatch of positions between restarts
This commit is contained in:
Mike Blumenkrantz 2017-01-13 11:35:26 -05:00
parent 5ab0d5be88
commit f2bfd957a1
1 changed files with 1 additions and 1 deletions

View File

@ -1595,7 +1595,7 @@ _e_client_eval(E_Client *ec)
}
e_client_resize_limit(ec, &ec->w, &ec->h);
if (ec->re_manage)
if (ec->re_manage && e_comp_object_frame_exists(ec->frame))
{
int x = ec->x, y = ec->y;
if (ec->x) e_comp_object_frame_xy_adjust(ec->frame, ec->x, 0, &ec->x, NULL);