From da589aaae75eae9ee21d228985f3c20b2bcb2f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Briano?= Date: Fri, 27 Nov 2009 20:34:43 +0000 Subject: [PATCH] restack swallowed objects too SVN revision: 44030 --- legacy/edje/src/lib/edje_edit.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/legacy/edje/src/lib/edje_edit.c b/legacy/edje/src/lib/edje_edit.c index f61c06de12..888049b67e 100644 --- a/legacy/edje/src/lib/edje_edit.c +++ b/legacy/edje/src/lib/edje_edit.c @@ -1823,6 +1823,8 @@ edje_edit_part_restack_below(Evas_Object *obj, const char* part) _edje_parts_id_switch(ed, rp, prev); evas_object_stack_below(rp->object, prev->object); + if (rp->swallowed_object) + evas_object_stack_above(rp->swallowed_object, rp->object); return 1; } @@ -1850,6 +1852,8 @@ edje_edit_part_restack_above(Evas_Object *obj, const char* part) _edje_parts_id_switch(ed, rp, next); evas_object_stack_above(rp->object, next->object); + if (rp->swallowed_object) + evas_object_stack_above(rp->swallowed_object, rp->object); return 1; }