notes for later.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 26 Jan 2011 09:56:54 +0000 (09:56 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 26 Jan 2011 09:56:54 +0000 (09:56 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@56305 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_rectangle.c
src/lib/include/evas_inline.x

index 74ecac8..6e0ab26 100644 (file)
@@ -201,6 +201,8 @@ evas_object_rectangle_render_pre(Evas_Object *obj)
    /* if it just became visible or invisible */
    is_v = evas_object_is_visible(obj);
    was_v = evas_object_was_visible(obj);
+/* POST 1.0 -> enable */   
+/*   if (!(is_v | was_v)) goto done;*/
    if (is_v != was_v)
      {
        evas_object_render_pre_visible_change(&obj->layer->evas->clip_changes, obj, is_v, was_v);
index 8f74a63..07db736 100644 (file)
@@ -88,8 +88,8 @@ evas_event_passes_through(Evas_Object *obj)
 
 static inline int
 evas_object_is_visible(Evas_Object *obj)
-{
-   if ((obj->cur.visible) &&
+{                        /* post 1.0 -> enable? */
+   if ((obj->cur.visible)/* && (obj->cur.color.a > 0)*/ &&
        ((obj->cur.cache.clip.visible) || (obj->smart.smart)) &&
        ((obj->cur.cache.clip.a > 0 && obj->cur.render_op == EVAS_RENDER_BLEND)
        || obj->cur.render_op != EVAS_RENDER_BLEND))