Change-Id: I246bca1747bc39459324c03efd40ed1397ecbd19
e_screensaver_notidle();
- if (!ev->data)
+ key_data = (E_Keyrouter_Event_Data *)ev->data;
+ if (!key_data)
{
KLWRN("%s key (%d) %s is not handled by keyrouter\n", ev->keyname, ev->keycode, (type == ECORE_EVENT_KEY_DOWN) ? "press" : "release");
goto focus_deliver;
}
- key_data = (E_Keyrouter_Event_Data *)ev->data;
-
if (key_data->client || key_data->surface)
{
e_keyrouter_wl_key_send(ev, dev, (type==ECORE_EVENT_KEY_DOWN)?EINA_TRUE:EINA_FALSE, key_data->client, key_data->surface, EINA_FALSE);