force keyboard modifier update on wl client focus-in

ensure that clients always receive up-to-date modifiers when they get focus
This commit is contained in:
Mike Blumenkrantz 2016-03-31 11:13:37 -04:00
parent 83faf58fdb
commit 165f470d7c
1 changed files with 1 additions and 0 deletions

View File

@ -468,6 +468,7 @@ _e_comp_wl_evas_cb_focus_in_timer(E_Client *ec)
ec->comp_data->on_focus_timer = NULL;
if (!e_comp_wl->kbd.focused) return EINA_FALSE;
e_comp_wl_input_keyboard_modifiers_update();
serial = wl_display_next_serial(e_comp_wl->wl.disp);
t = ecore_time_unix_get();
EINA_LIST_FOREACH(e_comp_wl->kbd.focused, l, res)