raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=20ddb3929c265837531435b809139e3bb26f44af
commit 20ddb3929c265837531435b809139e3bb26f44af Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Mon Dec 22 22:14:22 2014 +0900 evas - handle deleted objects in pointer in list in evas --- src/lib/evas/canvas/evas_events.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/evas/canvas/evas_events.c b/src/lib/evas/canvas/evas_events.c index 8fdadd0..56ae091 100644 --- a/src/lib/evas/canvas/evas_events.c +++ b/src/lib/evas/canvas/evas_events.c @@ -1610,6 +1610,8 @@ _canvas_event_feed_mouse_move_internal(Eo *eo_e, void *_pd, int x, int y, unsign EINA_LIST_FOREACH(copy, l, eo_obj) { Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); + + if (!obj) continue; /* if its under the pointer and its visible and its in the new */ /* in list */ // FIXME: i don't think we need this --