ELOGF("INPUT", "wl_keyboard_send_key:%s:%s|B|", NULL, (state ? "PRESS" : "RELEASE"), ev->keyname);
}
+ if (!e_input_thread_mode_get())
+ {
+ e_comp_wl_send_event_device(client, ev->timestamp, ev->dev, serial);
+ }
+ else
+ {
+ if (dev)
+ e_comp_wl_send_event_e_device(client, ev->timestamp, dev, serial);
+ }
+
EINA_LIST_FOREACH(key_list, l, res)
{
wc = wl_resource_get_client(res);
if (!focused && wc != client) continue;
- TRACE_INPUT_BEGIN(_e_comp_wl_key_send);
- if (!e_input_thread_mode_get())
- {
- e_comp_wl_send_event_device(client, ev->timestamp, ev->dev, serial);
- }
- else
- {
- if (dev)
- e_comp_wl_send_event_e_device(client, ev->timestamp, dev, serial);
- }
+ TRACE_INPUT_BEGIN(_e_keyrouter_wl_key_send);
if (comp_conf && comp_conf->input_log_enable)
INF("[Server] Routed Key %s (time: %d)\n", (state ? "Down" : "Up"), ev->timestamp);