diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index d252e6fda..dd88bf287 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3041,12 +3041,9 @@ e_comp_object_frame_geometry_set(Evas_Object *obj, int l, int r, int t, int b) } else if (cw->ec->maximized || cw->ec->fullscreen) { - if (e_client_has_xwindow(cw->ec)) - { - cw->ec->saved.x += l - cw->client_inset.l; - cw->ec->saved.y += t - cw->client_inset.t; - } - else + cw->ec->saved.x += l - cw->client_inset.l; + cw->ec->saved.y += t - cw->client_inset.t; + if (!e_client_has_xwindow(cw->ec)) { cw->ec->saved.w -= ((l + r) - (cw->client_inset.l + cw->client_inset.r)); cw->ec->saved.h -= ((t + b) - (cw->client_inset.t + cw->client_inset.b));