From fc1e0d6e463a5f0e024af0a3c5be9d53eaa1b740 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Thu, 28 May 2026 23:34:14 +0800 Subject: [PATCH] opt: ipc send keyboard layout fullname --- src/ipc/ipc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ipc/ipc.h b/src/ipc/ipc.h index 9e7c8e3f..5bbffcc3 100644 --- a/src/ipc/ipc.h +++ b/src/ipc/ipc.h @@ -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; }