e_comp_wl: update evas's mouse position before ungrab input when pointer constrainted 06/311006/1 accepted/tizen/8.0/unified/20240513.165331
authorduna.oh <duna.oh@samsung.com>
Thu, 9 May 2024 02:24:18 +0000 (11:24 +0900)
committerduna.oh <duna.oh@samsung.com>
Mon, 13 May 2024 02:21:49 +0000 (11:21 +0900)
commit5e58101a5a33ed16f8630439d0829a670b62a43f
treeeb7d33e4b89a79869166a42cab4e47f3ba09e1ba
parent91655e66bc02778bde754c3540a850c51f18f620
e_comp_wl: update evas's mouse position before ungrab input when pointer constrainted

There is a bug that mouse out/in events are not generated for correct clients
because evas's mouse position is not updated when pointer warp is requested.
To fix this issue, call evas_event_feed_mouse_move() before ungrab input.

Change-Id: I1ad3c1d345de4ba2372061c8151f7bb54c34ba75
src/bin/e_comp.c
src/bin/e_comp_wl.c
src/bin/e_comp_wl_input.c
src/bin/e_devicemgr_input.c
src/bin/e_input_device.c