diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 81e4d6946..9c6072b2c 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -492,6 +492,7 @@ _e_comp_wl_evas_cb_focus_in_timer(E_Client *ec) ec->comp_data->on_focus_timer = NULL; + if (!e_comp->wl_comp_data->kbd.focused) return EINA_FALSE; serial = wl_display_next_serial(e_comp->wl_comp_data->wl.disp); t = ecore_time_unix_get(); EINA_LIST_FOREACH(e_comp->wl_comp_data->kbd.focused, l, res)