From: Rafael Antognolli Date: Thu, 18 Apr 2013 22:39:46 +0000 (-0300) Subject: ecore_evas/wayland: Actually, the frame object should be on LAYER_MIN. X-Git-Tag: submit/devel/efl/20131022.203902~1229 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=34d435205543c9d3957eccab7bf4f6a0247c5682;p=platform%2Fupstream%2Fefl.git ecore_evas/wayland: Actually, the frame object should be on LAYER_MIN. Also set the layer on the wayland_egl backend. --- diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c index d2e7d99..90e0746 100644 --- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c +++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c @@ -209,6 +209,7 @@ ecore_evas_wayland_egl_new_internal(const char *disp_name, unsigned int parent, wdata->frame = _ecore_evas_wl_common_frame_add(ee->evas); evas_object_is_frame_object_set(wdata->frame, EINA_TRUE); evas_object_move(wdata->frame, 0, 0); + evas_object_layer_set(wdata->frame, EVAS_LAYER_MIN); } _ecore_evas_register(ee); diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c index 961a015..4a62a12 100644 --- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c +++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c @@ -214,7 +214,7 @@ ecore_evas_wayland_shm_new_internal(const char *disp_name, unsigned int parent, wdata->frame = _ecore_evas_wl_common_frame_add(ee->evas); evas_object_is_frame_object_set(wdata->frame, EINA_TRUE); evas_object_move(wdata->frame, 0, 0); - evas_object_layer_set(wdata->frame, -9999); + evas_object_layer_set(wdata->frame, EVAS_LAYER_MIN); } ee->engine.func->fn_render = _ecore_evas_wl_common_render;