ecore-wayland: Fix issue of efl/elm apps not setting opaque & input regions
authorChris Michael <cp.michael@samsung.com>
Mon, 27 Apr 2015 17:00:07 +0000 (13:00 -0400)
committerChris Michael <cp.michael@samsung.com>
Mon, 27 Apr 2015 17:20:59 +0000 (13:20 -0400)
commitf03cf3dba3f968839778541fd89ec3f3007fb559
treeb5a65350b0a18fa9f495192d732fe3f777dbfd1d
parentf93cc6fe3b0b3022955f528a154918b6f34be635
ecore-wayland: Fix issue of efl/elm apps not setting opaque & input regions

Summary: Since evas handles surface damage & surface commit roles now,
we no longer are calling ecore_wl_commit inside ecore_evas. This was
causing the surface opaque & input regions to no longer be set. We fix
that here by creating and setting opaque/input regions whenever the
appropriate ecore_wl region functions are called.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/lib/ecore_wayland/ecore_wl_private.h
src/lib/ecore_wayland/ecore_wl_window.c