Enlightenment CVS committal Author : nash Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/canvas Modified Files: evas_layer.c Log Message: Make layer get work correctly for smart members. Currently works fine until you change the smart objects layer. =================================================================== RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_layer.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- evas_layer.c 9 Jul 2007 10:39:49 -0000 1.18 +++ evas_layer.c 12 Dec 2007 23:52:18 -0000 1.19 @@ -193,5 +193,9 @@ MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ); return 0; MAGIC_CHECK_END(); + if (obj->smart.parent) + { + return obj->smart.parent->cur.layer; + } return obj->cur.layer; } ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs