From 8a5b4ae3a384cfcbbcd8df96433e78847442d37b Mon Sep 17 00:00:00 2001
From: Thomas Goyne <plorkyeran@aegisub.org>
Date: Tue, 8 Jul 2014 09:20:30 -0700
Subject: [PATCH] Fix keycode mapping for backspace, enter, tab and escape

---
 src/hotkey.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/hotkey.cpp b/src/hotkey.cpp
index c5e788ae8..a7ced3930 100644
--- a/src/hotkey.cpp
+++ b/src/hotkey.cpp
@@ -215,7 +215,7 @@ std::string keypress_to_str(int key_code, int modifier) {
 		if ((modifier & wxMOD_SHIFT) != 0) combo.append("Shift-");
 	}
 
-	if (key_code < 127)
+	if (key_code > 32 && key_code < 127)
 		combo += (char)key_code;
 	else
 		combo += keycode_name(key_code);
-- 
GitLab