antognolli pushed a commit to branch master.

commit 34d435205543c9d3957eccab7bf4f6a0247c5682
Author: Rafael Antognolli <[email protected]>
Date:   Thu Apr 18 19:39:46 2013 -0300

    ecore_evas/wayland: Actually, the frame object should be on LAYER_MIN.
    
    Also set the layer on the wayland_egl backend.
---
 src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c | 1 +
 src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

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;

-- 

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter

Reply via email to