edje: destroy child and group correctly.

SVN revision: 72838
This commit is contained in:
Cedric BAIL 2012-06-26 03:44:30 +00:00
parent 395034cb6e
commit bbc88ac13b
1 changed files with 1 additions and 1 deletions

View File

@ -1139,7 +1139,6 @@ _edje_file_del(Edje *ed)
} }
if (rp->swallowed_object) if (rp->swallowed_object)
{ {
_edje_real_part_swallow_clear(rp);
/* Objects swallowed by the app do not get deleted, /* Objects swallowed by the app do not get deleted,
but those internally swallowed (GROUP type) do. */ but those internally swallowed (GROUP type) do. */
switch (rp->part->type) switch (rp->part->type)
@ -1153,6 +1152,7 @@ _edje_file_del(Edje *ed)
default: default:
break; break;
} }
_edje_real_part_swallow_clear(rp);
rp->swallowed_object = NULL; rp->swallowed_object = NULL;
} }
if (rp->items) if (rp->items)