Change-Id: Ib807c3192126d776d30c17a37a3880460015dab7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
_e_comp_wl_input_update_seat_caps(NULL);
}
+static void
+_e_comp_wl_input_thread_cb_keyboard_enabled_set(void *data)
+{
+ Eina_Bool enabled = EINA_FALSE;
+
+ memcpy(&enabled, data, sizeof(Eina_Bool));
+ e_comp_input_key->kbd.enabled = !!enabled;
+}
+
EINTERN void
e_comp_wl_input_keyboard_enabled_set(Eina_Bool enabled)
{
return;
}
- e_comp_input_key->kbd.enabled = !!enabled;
+ e_input_thread_safe_call(_e_comp_wl_input_thread_cb_keyboard_enabled_set, &enabled, sizeof(Eina_Bool));
_e_comp_wl_input_update_seat_caps(NULL);
}