e_comp_wl_input: do not apply cursor timer logic if client has unset cursor 69/292869/1
authorduna.oh <duna.oh@samsung.com>
Thu, 11 May 2023 00:42:58 +0000 (09:42 +0900)
committerduna.oh <duna.oh@samsung.com>
Tue, 16 May 2023 05:52:18 +0000 (14:52 +0900)
commitddefd1159742829691b1d34ca9fa5b4b47f292ea
treee406fbb1e9a0c2f3a7500f2779ce3e72f162eb98
parentb314314a15fb4c5c11850f7d00d949dc7c382d36
e_comp_wl_input: do not apply cursor timer logic if client has unset cursor

add has_cursor_unset member variable in E_Client struct.
If ec->has_cursor_unset is TRUE, do not apply cursor timer logic which is
to hide cursor when mouse event doesn't come (idle for such sec.) and to show
cursor when mouse event starts to come.

Change-Id: I2442ac345832b2795bf211db3c6a18f35df76595
src/bin/e_client.h
src/bin/e_comp_wl.c
src/bin/e_comp_wl_input.c