devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=22b793a96fd3f2b914e8e3bc4918035d6395139b
commit 22b793a96fd3f2b914e8e3bc4918035d6395139b Author: Chris Michael <cp.mich...@samsung.com> Date: Thu Oct 16 12:20:44 2014 -0400 fetch pixmap id in opaque & input region set functions Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/bin/e_comp_wl.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index c3df522..73b46b1 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -321,6 +321,9 @@ _e_comp_wl_surface_cb_opaque_region_set(struct wl_client *client EINA_UNUSED, st /* get the e_pixmap reference */ if (!(ep = wl_resource_get_user_data(resource))) return; + pixid = e_pixmap_window_get(ep); + DBG("\tSurface has Pixmap: %llu", pixid); + /* try to find the associated e_client */ if (!(ec = e_pixmap_client_get(ep))) { @@ -364,6 +367,9 @@ _e_comp_wl_surface_cb_input_region_set(struct wl_client *client EINA_UNUSED, str /* get the e_pixmap reference */ if (!(ep = wl_resource_get_user_data(resource))) return; + pixid = e_pixmap_window_get(ep); + DBG("\tSurface has Pixmap: %llu", pixid); + /* try to find the associated e_client */ if (!(ec = e_pixmap_client_get(ep))) { --