forked from enlightenment/efl
* eina: use previous cached result in quadtree.
SVN revision: 48607
This commit is contained in:
parent
9522f7ab27
commit
197a9a879e
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue