xkb_mod_mask_t mod_depressed, mod_latched, mod_locked;
xkb_layout_index_t mod_group;
struct wl_array keys;
- struct wl_array routed_keys;
struct wl_resource *focus;
int mod_changed;
atomic_int repeat_delay;
wl_signal_init(&comp_wl->ptr_constraints.surface_mouseout_signal);
wl_array_init(&e_comp_input_key->kbd.keys);
- wl_array_init(&e_comp_input_key->kbd.routed_keys);
E_EVENT_TEXT_INPUT_PANEL_VISIBILITY_CHANGE = ecore_event_type_new();
/* destroy e_comp_input_key->kbd.keys array */
wl_array_release(&e_comp_input_key->kbd.keys);
- wl_array_release(&e_comp_input_key->kbd.routed_keys);
-
/* unmap any existing keyboard area */
if (comp_wl->xkb.area)
munmap(comp_wl->xkb.area, comp_wl->xkb.size);