forked from enlightenment/efl
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:
parent
c0894f4810
commit
ee5caf9016
|
@ -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 =
|
||||
|
|
Loading…
Reference in New Issue