opt: ipc send keyboard layout fullname

This commit is contained in:
DreamMaoMao 2026-05-28 23:34:14 +08:00
parent 25a5532935
commit fc1e0d6e46

View file

@ -66,8 +66,8 @@ static const char *ipc_get_layout_str(void) {
xkb_layout_index_t current = xkb_state_serialize_layout(
keyboard->xkb_state, XKB_STATE_LAYOUT_EFFECTIVE);
static char layout[32];
get_layout_abbr(layout,
xkb_keymap_layout_get_name(keyboard->keymap, current));
const char *name = xkb_keymap_layout_get_name(keyboard->keymap, current);
snprintf(layout, sizeof(layout), "%s", name ? name : "");
return layout;
}