the current policy within E code is that ecore_evas_alpha_set is only called when the window is shaped. The usual practice for figuring this out is to look at the edje data for a "shaped" key. But what if the theme does not specify a shaped key, but specifies a color_class? With a color class and a composite manager, specifying an alpha value, different from 255 will not be destructive, as long as the above-mentioned function is called.
I propose that we always call ecore_evas_alpha_set(ee, 1) if use_composite is true, regardless of whether the theme group has a "shaped" key. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel