Fix Ctrl feedback while being clicked

This commit is contained in:
Willow Barraco 2023-08-31 18:41:41 +02:00
parent 47a45d557b
commit 975bd2ec32
No known key found for this signature in database
GPG Key ID: EABA44759877E02A

View File

@ -388,6 +388,12 @@ kbd_press_key(struct kbd *kb, struct key *k, uint32_t time) {
kb->mods ^= k->code;
if (k->code == Shift) {
kbd_draw_layout(kb);
} else {
if (kb->mods & k->code) {
kbd_draw_key(kb, k, Press);
} else {
kbd_draw_key(kb, k, Unpress);
}
}
zwp_virtual_keyboard_v1_modifiers(kb->vkbd, kb->mods, 0, 0, 0);
break;