diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index df0cf4e69..244699674 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -807,6 +807,7 @@ _e_comp_intercept_resize(void *data, Evas_Object *obj, int w, int h) if ((cw->w == w) && (cw->h == h)) { + if (cw->ec->shading || cw->ec->shaded) return; if (((cw->ec->w != w) || (cw->ec->h != h)) || (cw->ec->client.w != w - cw->client_inset.l - cw->client_inset.r) || (cw->ec->client.h != h - cw->client_inset.t - cw->client_inset.b))