aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Antognolli <rafael.antognolli@intel.com>2013-04-18 19:04:07 -0300
committerRafael Antognolli <rafael.antognolli@intel.com>2013-04-18 19:04:07 -0300
commit89960340d7e466e29a214cee4eb478ab81e165b0 (patch)
tree30d2377e4a18258947cc6b1f0a56038c599004aa
parentevas/wayland: Unclip objects from the framespace after rendering. (diff)
downloadefl-89960340d7e466e29a214cee4eb478ab81e165b0.tar.gz
ecore_evas/wayland: Put the default frame object in a lower layer.
The frame should not stay in the same layer as the other objects. If the application wants to allow it to be on top of the content, then it must provide a custom frame object and set it to that layer. NOTE: Should we make Elementary's be on a lower layer too?
-rw-r--r--src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c1
1 files changed, 1 insertions, 0 deletions
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 49b23cb8cf..961a015e0f 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,6 +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);
}
ee->engine.func->fn_render = _ecore_evas_wl_common_render;