From 15587ac72f8cb432e03439e8f5b09754cfab20b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Wed, 15 Feb 2023 23:23:55 +0100 Subject: core: fix function gui_key_legacy_to_alias with keys on areas --- src/gui/gui-key.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/gui/gui-key.c b/src/gui/gui-key.c index cdd9f4ee5..8cdd79999 100644 --- a/src/gui/gui-key.c +++ b/src/gui/gui-key.c @@ -888,6 +888,9 @@ gui_key_legacy_to_alias (const char *key) if (!key) return NULL; + if ((key[0] == '@') && strchr (key, ':')) + return strdup (key); + key_raw = gui_key_get_internal_code (key); if (!key_raw) return NULL; -- cgit v1.2.3