e_keyrouter: apply thread synchronization for key grab variables 33/297733/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 21 Aug 2023 11:20:26 +0000 (20:20 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 23 Aug 2023 09:47:18 +0000 (18:47 +0900)
commit5ca49468d7e2019a7e9277209cebd3d1869cee39
treeb84678674afdc1fd83ba71a3b6b23d14d55be28d
parent3f8e17bc93f726fd721564e3663884033c881a31
e_keyrouter: apply thread synchronization for key grab variables

key grab variables such as HardKeys[key].excl_ptr, or_excl_ptr, top_ptr can be updated
wherever _e_keyrouter_send_key_events_press() is executed in input thread.

Change-Id: I725acedbda32d6cc16d84dd86ccd228ff44daf8b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/bin/e_keyrouter.c
src/bin/e_keyrouter_events.c
src/bin/e_keyrouter_list.c
src/bin/e_keyrouter_private.h
src/bin/e_keyrouter_wl.c