* eina: use previous cached result in quadtree.

SVN revision: 48607
This commit is contained in:
Cedric BAIL 2010-05-04 14:42:13 +00:00
parent 9522f7ab27
commit 197a9a879e
1 changed files with 2 additions and 0 deletions

View File

@ -787,6 +787,7 @@ eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h)
q->root = _eina_quadtree_update(q, NULL, q->root, q->change,
EINA_FALSE, &canvas);
q->change = NULL;
q->lost = EINA_TRUE;
}
if (q->target.x != x
@ -805,6 +806,7 @@ eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h)
q->cached = _eina_quadtree_collide(NULL, q->root,
EINA_FALSE, &canvas,
&q->target);
q->lost = EINA_FALSE;
}
return q->cached;