From: nash Date: Sun, 6 Feb 2011 23:50:45 +0000 (+0000) Subject: Render smart objects too. X-Git-Tag: 2.0_alpha~240^2~1079 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a3cd9b82a03525832a7dfa61438e739e90f18846;p=framework%2Fuifw%2Fevas.git Render smart objects too. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@56765 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/canvas/evas_object_proxy.c b/src/lib/canvas/evas_object_proxy.c index f9cfaf6..8f096c0 100644 --- a/src/lib/canvas/evas_object_proxy.c +++ b/src/lib/canvas/evas_object_proxy.c @@ -350,8 +350,12 @@ _proxy_subrender(Evas *e, Evas_Object *source) ctx = e->engine.func->context_new(e->engine.data.output); if (source->smart.smart) { - // EINA_INLIST_FOREACH(evas_object_smart_members_get_direct(source), obj2) - // evas_render_mapped(e, obj2, ctx, surface, 0, 0, 1); + EINA_INLIST_FOREACH(evas_object_smart_members_get_direct(source), obj2){ + obj2->func->render(obj2, e->engine.data.output, ctx, + source->proxy.surface, + -source->cur.geometry.x, + -source->cur.geometry.y); + } } else {