From 9b8c35489bd7a2a2c038404f90a96df9b1091f1a Mon Sep 17 00:00:00 2001 From: Celtic Minstrel Date: Fri, 6 Jan 2023 02:44:28 -0500 Subject: [PATCH] Fix key descriptions using alt being rendered as just # --- src/dialogxml/widgets/control.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dialogxml/widgets/control.cpp b/src/dialogxml/widgets/control.cpp index 8fb1dde6..090b1c65 100644 --- a/src/dialogxml/widgets/control.cpp +++ b/src/dialogxml/widgets/control.cpp @@ -280,14 +280,14 @@ std::string cControl::getAttachedKeyDescription() { #endif } if(mod_contains(mod, mod_ctrl)) s += '^'; - if(mod_contains(mod, mod_alt)) s = '#'; + if(mod_contains(mod, mod_alt)) s += '#'; if(mod_contains(mod, mod_shift)) s += '$'; } else { unsigned char c = key.c; if(mod_contains(key.mod, mod_shift)) c = applyShift(c); else c = removeShift(c); if(mod_contains(key.mod, mod_ctrl)) s += '^'; - if(mod_contains(key.mod, mod_alt)) s = '#'; + if(mod_contains(key.mod, mod_alt)) s += '#'; if(c == ' ') s += "space"; else s += c; }