forked from enlightenment/efl
Fixing elm_transit_del function
It was not deleting the objecs correctly Author: Helen Fornazier <helen.fornazier@profusion.mobi> SVN revision: 54413
This commit is contained in:
parent
8860368785
commit
b1d3cc1726
|
@ -255,7 +255,6 @@ elm_transit_del(Elm_Transit *transit)
|
|||
{
|
||||
Eina_List *elist;
|
||||
Elm_Effect *effect;
|
||||
Evas_Object *obj;
|
||||
if (!transit) return;
|
||||
|
||||
if (transit->block)
|
||||
|
@ -269,8 +268,8 @@ elm_transit_del(Elm_Transit *transit)
|
|||
EINA_LIST_FOREACH(transit->effect_list, elist, effect)
|
||||
_elm_transit_effect_del(transit, effect);
|
||||
|
||||
EINA_LIST_FOREACH(transit->objs, elist, obj)
|
||||
transit->objs = eina_list_remove(transit->objs, obj);
|
||||
while (transit->objs)
|
||||
elm_transit_object_remove(transit, eina_list_data_get(transit->objs));
|
||||
|
||||
free(transit);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue