discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=e5d367292f81c3291c982a5d234b9336700f1c7c
commit e5d367292f81c3291c982a5d234b9336700f1c7c Author: Mike Blumenkrantz <[email protected]> Date: Tue Jul 28 17:36:13 2015 -0400 return immediately on wayland focus-in key timer when no focused kbds exist --- src/bin/e_comp_wl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 81e4d69..9c6072b 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) --
