summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-12-22 22:14:22 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-12-23 14:13:42 +0900
commit20ddb3929c265837531435b809139e3bb26f44af (patch)
tree9989424d855e8eddc4bbfe008902fee2ff221ed4 /src/lib
parente9f94e8fdd4e2ce84533677311fa628bc29d46f2 (diff)
evas - handle deleted objects in pointer in list in evas
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/evas/canvas/evas_events.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_events.c b/src/lib/evas/canvas/evas_events.c
index 8fdadd0cc5..56ae091d64 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
1610 EINA_LIST_FOREACH(copy, l, eo_obj) 1610 EINA_LIST_FOREACH(copy, l, eo_obj)
1611 { 1611 {
1612 Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); 1612 Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
1613
1614 if (!obj) continue;
1613 /* if its under the pointer and its visible and its in the new */ 1615 /* if its under the pointer and its visible and its in the new */
1614 /* in list */ 1616 /* in list */
1615 // FIXME: i don't think we need this 1617 // FIXME: i don't think we need this