hermet pushed a commit to branch master.
commit 4c5ea19d835b2838804b4f4dd0e5d6ea7b708e24
Author: ChunEon Park <[email protected]>
Date: Sat Jul 20 19:37:57 2013 +0900
edje - add a FIXME.
---
src/lib/edje/edje_util.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index e2e9d61..f520bcd 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -6413,7 +6413,9 @@ _edje_real_part_swallow(Edje *ed,
evas_object_clip_set(rp->typedata.swallow->swallowed_object,
clip_to->object);
}
else evas_object_clip_set(rp->typedata.swallow->swallowed_object,
ed->base->clipper);
- evas_object_stack_above(rp->typedata.swallow->swallowed_object, rp->object);
+ //FIXME: I'm not sure why Edje Nested is a parent of the rp->object here.
Is it normal case?
+ if (evas_object_smart_parent_get(rp->object) == ed->obj)
+ evas_object_stack_above(rp->typedata.swallow->swallowed_object,
rp->object);
evas_object_event_callback_add(rp->typedata.swallow->swallowed_object,
EVAS_CALLBACK_DEL,
_edje_object_part_swallow_free_cb,
--
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk