move check to more unlikely position in chekc order
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Nov 2009 15:20:32 +0000 (15:20 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Nov 2009 15:20:32 +0000 (15:20 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@43585 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/include/evas_inline.x

index 7cc135e..70a9beb 100644 (file)
@@ -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)
      {