diff --git a/legacy/evas/src/lib/include/evas_inline.x b/legacy/evas/src/lib/include/evas_inline.x index 7cc135ef32..70a9bebc01 100644 --- a/legacy/evas/src/lib/include/evas_inline.x +++ b/legacy/evas/src/lib/include/evas_inline.x @@ -153,10 +153,10 @@ evas_object_clip_recalc(Evas_Object *obj) int cx, cy, cw, ch, cvis, cr, cg, cb, ca; int nx, ny, nw, nh, nvis, nr, ng, nb, na; - if (obj->layer->evas->events_frozen > 0) return; if (!obj->cur.cache.clip.dirty && !(obj->cur.clipper == NULL || obj->cur.clipper->cur.cache.clip.dirty)) return; + if (obj->layer->evas->events_frozen > 0) return; evas_object_coords_recalc(obj); if (obj->cur.map) {