From: Mike Blumenkrantz Date: Mon, 21 Sep 2015 19:16:30 +0000 (-0400) Subject: always set alpha for internal wins X-Git-Tag: upstream/0.20.0~274 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8491e11570151d38054d2c677ca571675b02a7ea;p=platform%2Fupstream%2Fenlightenment.git always set alpha for internal wins due to the presence of color classes on internal windows, e must ensure that users who set translucent colors for window base objects get transparency as expected on those parts of the window. it's impossible to determine in advance whether alpha is needed, so it's best to just set alpha in all cases fix T2050 --- diff --git a/src/bin/e_win.c b/src/bin/e_win.c index 96c8fb2..f783bce 100644 --- a/src/bin/e_win.c +++ b/src/bin/e_win.c @@ -479,6 +479,7 @@ e_elm_win_add(Evas_Object *parent, const char *name, Elm_Win_Type type) e_util_env_set("ELM_ACCEL", "none"); o = elm_win_add(parent, name, type); e_util_env_set("ELM_ACCEL", eng); + elm_win_alpha_set(o, 1); free(eng); return o; }