discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=5733e7b3f70bf404f1cfc7b74600689ed819de9f
commit 5733e7b3f70bf404f1cfc7b74600689ed819de9f Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Wed Sep 3 09:45:20 2014 -0400 non-client comp object creation checks "noshadow" edje flag on passed objects returns theme functionality from e17 --- src/bin/e_comp_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index e5f3bcb..7e2f2cf 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2343,7 +2343,7 @@ e_comp_object_util_add(Evas_Object *obj, E_Comp_Object_Type type) ok = e_theme_edje_object_set(o, "base/theme/comp", "e/comp/frame/default"); break; } - if (shadow) + if (shadow && (e_util_strcmp(evas_object_type_get(obj), "edje") || (!edje_object_data_get(obj, "noshadow")))) edje_object_signal_emit(o, "e,state,shadow,on", "e"); else edje_object_signal_emit(o, "e,state,shadow,off", "e"); --