diff --git a/src/lib/evas/canvas/evas_render.c b/src/lib/evas/canvas/evas_render.c index f1095182d3..0bd677d254 100644 --- a/src/lib/evas/canvas/evas_render.c +++ b/src/lib/evas/canvas/evas_render.c @@ -948,7 +948,7 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object *eo_obj, Evas_Object_Protected_Data *obj2; Eina_Bool clean_them = EINA_FALSE; - if ((evas_object_is_source_invisible(eo_obj, obj) && (!proxy_render))) + if ((!proxy_render) && (evas_object_is_source_invisible(eo_obj, obj))) return clean_them; evas_object_clip_recalc(eo_obj, obj);