Merge e662dce0c363374eded8d54503984415f1524f04 into 0fc69a4ca5b359504bd017acecda7843a387aa78
This commit is contained in:
commit
b813a41e0a
@ -698,7 +698,7 @@ bool kmscon_xkb_process_evdev_key(struct xkb_desc *desc,
|
||||
}
|
||||
|
||||
event_filled = false;
|
||||
if (key_state != KMSCON_KEY_RELEASED) {
|
||||
if (key_state != KMSCON_KEY_RELEASED && !state_changed) {
|
||||
out->keycode = code;
|
||||
out->keysym = sym;
|
||||
/* 1-to-1 match - this might change. */
|
||||
|
@ -181,6 +181,7 @@ void kmscon_terminal_unref(struct kmscon_terminal *term)
|
||||
kmscon_vte_unref(term->vte);
|
||||
kmscon_console_unref(term->console);
|
||||
kmscon_terminal_disconnect_eloop(term);
|
||||
kmscon_idle_unref(term->redraw);
|
||||
free(term);
|
||||
log_debug("terminal: destroying terminal object\n");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user