From bbc88ac13baf3de4f9fdad80c4646c03a2e831b1 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Tue, 26 Jun 2012 03:44:30 +0000 Subject: [PATCH] edje: destroy child and group correctly. SVN revision: 72838 --- legacy/edje/src/lib/edje_load.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/edje/src/lib/edje_load.c b/legacy/edje/src/lib/edje_load.c index 8e9324882a..e6efc9658e 100644 --- a/legacy/edje/src/lib/edje_load.c +++ b/legacy/edje/src/lib/edje_load.c @@ -1139,7 +1139,6 @@ _edje_file_del(Edje *ed) } if (rp->swallowed_object) { - _edje_real_part_swallow_clear(rp); /* Objects swallowed by the app do not get deleted, but those internally swallowed (GROUP type) do. */ switch (rp->part->type) @@ -1153,6 +1152,7 @@ _edje_file_del(Edje *ed) default: break; } + _edje_real_part_swallow_clear(rp); rp->swallowed_object = NULL; } if (rp->items)