ecore_evas/wayland_egl: Call ecore_wl_window_transparent_set.

It must be called on EGL, otherwise it definitely won't work.
This commit is contained in:
Rafael Antognolli 2013-05-06 16:16:14 -03:00
parent 78d42bcb62
commit 67179b4a71
1 changed files with 6 additions and 0 deletions

View File

@ -450,12 +450,18 @@ static void
_ecore_evas_wl_transparent_set(Ecore_Evas *ee, int transparent)
{
Evas_Engine_Info_Wayland_Egl *einfo;
Ecore_Evas_Engine_Wl_Data *wdata;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
if (!ee) return;
if ((ee->transparent == transparent)) return;
ee->transparent = transparent;
wdata = ee->engine.data;
if (wdata->win)
ecore_wl_window_transparent_set(wdata->win, transparent);
if (!ee->visible) return;
if ((einfo = (Evas_Engine_Info_Wayland_Egl *)evas_engine_info_get(ee->evas)))
{