efl/src/lib/ecore_wayland
Duna Oh 999dd527d8 ecore_wayland: set touch_focus window when gets pointer_enter
Summary:
When user touches the screen, ecore_wayland gets touch_motion event before touch_down event.
But touch_focus would be NULL in cb_touch_motion, so doesn't send ECORE_EVENT_MOUSE_MOVE event to client.
This fix set touch_focus when gets pointer_enter same as pointer_focus.

Test Plan:
when the application is launched for first time, user clicks on any area of the screen.
We can see the posion of touch event wrong.

@fix

Reviewers: devilhorns, raster, ManMower, zmike

Subscribers: input.hacker, cedric, jpeg, JHyun

Differential Revision: https://phab.enlightenment.org/D3545
2016-01-07 08:49:46 -05:00
..
Ecore_Wayland.h ecore: remove the need to order the header correctly for Windows. 2015-05-07 09:53:10 +02:00
ecore_wl.c ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
ecore_wl_dnd.c ecore-wl: do not nul terminate drops 2015-08-13 15:48:03 -04:00
ecore_wl_input.c ecore_wayland: set touch_focus window when gets pointer_enter 2016-01-07 08:49:46 -05:00
ecore_wl_output.c Wayland: Fix compilation 2015-03-21 12:13:28 +09:00
ecore_wl_private.h ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
ecore_wl_subsurf.c ecore_wayland: Check for nulls before wayland calls 2015-03-20 22:07:27 -04:00
ecore_wl_window.c ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
ivi-application-client-protocol.h ecore-wayland: Whitespace cleanup 2015-03-13 21:43:08 -04:00
ivi-application-protocol.c ecore-wayland: Whitespace cleanup 2015-03-13 21:43:08 -04:00
session-recovery-client-protocol.h ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
session-recovery-protocol.c ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
session-recovery.xml ecore_wayland: rename session recovery to align namespace 2015-12-18 14:51:04 +01:00
subsurface-client-protocol.h ecore-wayland: Whitespace cleanup 2015-03-13 21:43:08 -04:00
subsurface-protocol.c ecore-wayland: Whitespace cleanup 2015-03-13 21:43:08 -04:00
xdg-shell-client-protocol.h ecore-wayland: Fix T2466: Update xdg shell protocol code 2015-06-08 10:58:51 -04:00
xdg-shell-protocol.c Revert "ecore-wayland: Update xdg shell protocol file" 2015-06-25 15:14:56 -04:00