projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c783721
)
[Evas] Fix on object looping
50/209550/3
author
Godly T.Alias
<godlytalias@yahoo.co.in>
Mon, 8 Jul 2019 14:23:26 +0000
(19:53 +0530)
committer
Hermet Park
<chuneon.park@samsung.com>
Wed, 10 Jul 2019 11:44:03 +0000
(11:44 +0000)
Change-Id: Ifab2231e71f55e7b03631fb2e44272c32133dcff
Signed-off-by: Godly T.Alias <godlytalias@yahoo.co.in>
src/lib/evas/canvas/evas_events.c
patch
|
blob
|
history
diff --git
a/src/lib/evas/canvas/evas_events.c
b/src/lib/evas/canvas/evas_events.c
index
19d8346
..
8ccb53a
100644
(file)
--- a/
src/lib/evas/canvas/evas_events.c
+++ b/
src/lib/evas/canvas/evas_events.c
@@
-1862,13
+1862,13
@@
_canvas_event_feed_mouse_up_internal(Evas_Public_Data *e, Efl_Input_Pointer_Data
Eina_List *copy_events, *l;
Evas_Object_Pointer_Data *obj_pdata;
+ if (src->delete_me) continue;
copy_events = evas_event_list_copy(src->proxy->src_event_in);
- EINA_LIST_FOREACH(copy, l, eo_child)
+ EINA_LIST_FOREACH(copy
_events
, l, eo_child)
{
Evas_Object_Pointer_Data *obj_pdata;
Evas_Object_Pointer_Mode pointer_mode;
- if (src->delete_me) break;
child = efl_data_scope_get(eo_child, EFL_CANVAS_OBJECT_CLASS);
obj_pdata = _evas_object_pointer_data_get(pdata, child);
if (!obj_pdata)