ecore-drm: Reset modifiers to zero before updating them on keypress

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2014-03-10 13:44:29 +00:00
parent c0894f4810
commit ee5caf9016
1 changed files with 2 additions and 3 deletions

View File

@ -42,9 +42,6 @@ _device_keyboard_setup(Ecore_Drm_Evdev *edev)
return;
}
/* FIXME: setup modifiers ? */
edev->xkb.modifiers = 0;
edev->xkb.ctrl_mask =
1 << xkb_map_mod_get_index(edev->xkb.keymap, XKB_MOD_NAME_CTRL);
edev->xkb.alt_mask =
@ -251,6 +248,8 @@ _device_modifiers_update(Ecore_Drm_Evdev *edev)
{
xkb_mod_mask_t mask;
edev->xkb.modifiers = 0;
edev->xkb.depressed =
xkb_state_serialize_mods(edev->xkb.state, XKB_STATE_DEPRESSED);
edev->xkb.latched =