aboutsummaryrefslogtreecommitdiffstats
path: root/legacy/evas/src/lib/canvas/evas_clip.c
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2005-07-22 10:28:11 +0000
committerCarsten Haitzler <raster@rasterman.com>2005-07-22 10:28:11 +0000
commitacc0701e107ded6d7b4386564a3e78957ce354d6 (patch)
treee7182954f27c21c51b92b85ae96c9d37a04c6481 /legacy/evas/src/lib/canvas/evas_clip.c
parentList consistency fix from Dylan Shell. (diff)
downloadefl-acc0701e107ded6d7b4386564a3e78957ce354d6.tar.gz
1. id3 album cover loader patches
2. i reduced list note memory usage by 20% - shoudl work better with malloc as ti is now a power of 2 as well 3. optimised evas internals to make use of event freezes to make e17'sw menu popups a LOT snappier 4. fixed using last member of list nodes - bad - shoudl use api as this is private stuff really 5. added config profile stuff to e17 u can literally maintain multiple config profiles and choose which one at any time etc. SVN revision: 15864
Diffstat (limited to 'legacy/evas/src/lib/canvas/evas_clip.c')
-rw-r--r--legacy/evas/src/lib/canvas/evas_clip.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/legacy/evas/src/lib/canvas/evas_clip.c b/legacy/evas/src/lib/canvas/evas_clip.c
index 82247ab96c..38a8d8be8c 100644
--- a/legacy/evas/src/lib/canvas/evas_clip.c
+++ b/legacy/evas/src/lib/canvas/evas_clip.c
@@ -7,6 +7,7 @@ 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;
evas_object_coords_recalc(obj);
cx = obj->cur.cache.geometry.x; cy = obj->cur.cache.geometry.y;
cw = obj->cur.cache.geometry.w; ch = obj->cur.cache.geometry.h;