ecore_evas/wayland: Actually, the frame object should be on LAYER_MIN.
authorRafael Antognolli <rafael.antognolli@intel.com>
Thu, 18 Apr 2013 22:39:46 +0000 (19:39 -0300)
committerRafael Antognolli <rafael.antognolli@intel.com>
Thu, 18 Apr 2013 22:39:46 +0000 (19:39 -0300)
Also set the layer on the wayland_egl backend.

src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c

index d2e7d99..90e0746 100644 (file)
@@ -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);
index 961a015..4a62a12 100644 (file)
@@ -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;