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 e4e8db74d9
commit df414cef65
1 changed files with 1 additions and 1 deletions

View File

@ -1868,7 +1868,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);