Change-Id: I1aad0dc171f3316c93a5afc01b8ee8ff70aa14ed
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
{
enum xkb_key_direction dir;
+ g_rec_mutex_lock(&e_comp_input_key->xkb.keymap_mutex);
if (!e_comp_input_key->xkb.state)
{
+ g_rec_mutex_unlock(&e_comp_input_key->xkb.keymap_mutex);
return;
}
if (pressed) dir = XKB_KEY_DOWN;
else dir = XKB_KEY_UP;
- g_rec_mutex_lock(&e_comp_input_key->xkb.keymap_mutex);
atomic_store(&e_comp_input_key->kbd.mod_changed, xkb_state_update_key(e_comp_input_key->xkb.state, keycode + 8, dir));
g_rec_mutex_unlock(&e_comp_input_key->xkb.keymap_mutex);