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

Reply via email to