Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje
Dir : e17/libs/edje/src/lib Modified Files: edje_load.c Log Message: Fix deletion of Edje with child "GROUP". =================================================================== RCS file: /cvs/e/e17/libs/edje/src/lib/edje_load.c,v retrieving revision 1.109 retrieving revision 1.110 diff -u -3 -r1.109 -r1.110 --- edje_load.c 8 Sep 2007 18:31:56 -0000 1.109 +++ edje_load.c 12 Sep 2007 17:42:21 -0000 1.110 @@ -650,11 +650,12 @@ evas_object_data_del(rp->swallowed_object, "\377 edje.swallowing_part"); if (rp->part->mouse_events) _edje_callbacks_del(rp->swallowed_object); - rp->swallowed_object = NULL; /* Objects swallowed by the app do not get deleted, but those internally swallowed (GROUP type) do. */ if (rp->part->type == EDJE_PART_TYPE_GROUP) evas_object_del(rp->swallowed_object); + + rp->swallowed_object = NULL; } if (rp->text.text) evas_stringshare_del(rp->text.text); if (rp->text.font) evas_stringshare_del(rp->text.font); ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs