From 28b19e8a2ea4f16ca0231ab9a9fd8fffb7f80115 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 49be4d034..b450ee015 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3851,6 +3851,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)