enlightenment/src/modules/wl_desktop_shell
Boram Park 5c46de06c6 e_comp_wl: fix not sending a mouse enter event to client.
Summary:
First of all, currently cdata->ptr.x,y contains e_client related pos.
But, cdata is owned by e_comp, not per e_client. So cdata->ptr.x,y should contain
absolute pos.
And, when a pointer resource is created, enter event should be sent to client.

Change-Id: I21cb031e293fe281e35ba89f3a96116a28a48856
Signed-off-by: Boram Park <boram1288.park@samsung.com>

Test Plan:
1. run e as wayland server
2. move cursor to around 50,50
3. run elementary_test
4. click the mouse left button on slide toggle widget.
   (Don't move a cursor out of elementary_test. If you do, you can't find bug)

Reviewers: gwanglim, raster, devilhorns, ManMower, zmike

Reviewed By: zmike

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2330
2015-05-18 11:53:05 -04:00
..
e-module-wl_desktop_shell.edj Add start of wl_desktop_shell module code. 2013-04-16 12:47:55 +01:00
e_desktop_shell_protocol.c cosmetic: Whitespace cleanup of wayland client files 2015-02-24 17:34:20 -05:00
e_desktop_shell_protocol.h cosmetic: Whitespace cleanup of wayland client files 2015-02-24 17:34:20 -05:00
e_mod_main.c e_comp_wl: fix not sending a mouse enter event to client. 2015-05-18 11:53:05 -04:00
module.desktop.in Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00