From 9983172f326c68fb9be87f6b01ee2c05cbf57df0 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 6 Oct 2017 11:37:50 -0400 Subject: [PATCH] set comp object alpha state when applying native surface ensure that alpha is set accurately for the native surface --- src/bin/e_comp_object.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 79fb66ba8..ca2e003bf 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -4023,6 +4023,7 @@ e_comp_object_native_surface_set(Evas_Object *obj, Eina_Bool set) if ((!set) && (!cw->native)) return; cw->native = set; + _e_comp_object_alpha_set(cw); evas_object_image_native_surface_set(cw->obj, set && (!cw->blanked) ? (cw->ns ?: &ns) : NULL); EINA_LIST_FOREACH(cw->obj_mirror, l, o)