From 56f403589839074f5a54f6f1329cc5dcb64f3114 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 13 Feb 2014 15:40:29 +0900 Subject: [PATCH] evas - proxy source visible check not done on update del this fixes T842 --- src/lib/evas/canvas/evas_render.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_render.c b/src/lib/evas/canvas/evas_render.c index a703eae028..319e0afb1f 100644 --- a/src/lib/evas/canvas/evas_render.c +++ b/src/lib/evas/canvas/evas_render.c @@ -401,7 +401,8 @@ _evas_render_phase1_direct(Evas_Public_Data *e, } else if (evas_object_is_visible(eo_obj, obj) && ((obj->rect_del) || - (evas_object_is_opaque(eo_obj, obj)))) + (evas_object_is_opaque(eo_obj, obj))) && + (!evas_object_is_source_invisible(eo_obj, obj))) { RD(" rect del\n"); _evas_render_cur_clip_cache_del(e, obj);