jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8c473648461f48ee07a9d8efa0e5b8ee9b1e43ca

commit 8c473648461f48ee07a9d8efa0e5b8ee9b1e43ca
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Tue Jun 16 19:20:57 2015 +0900

    Evas render: Fix rendering of objects with no_render
    
    Well yeah, those objects should still be rendered in their
    proxy or mask surface :)
---
 src/lib/evas/canvas/evas_render.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_render.c 
b/src/lib/evas/canvas/evas_render.c
index ed75d0a..98658d4 100644
--- a/src/lib/evas/canvas/evas_render.c
+++ b/src/lib/evas/canvas/evas_render.c
@@ -1270,7 +1270,7 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object 
*eo_obj,
              RD(level, "}\n");
              return clean_them;
           }
-        else if (obj->no_render)
+        else if (obj->no_render && (!use_mapped_ctx || (surface != 
obj->proxy->surface)))
           {
              RD(level, "  no render\n}\n");
              return clean_them;

-- 


Reply via email to