From f5ac13c847083a0499a258829be9c666cee7b00b Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 24 Oct 2022 23:19:56 +0100 Subject: [PATCH] js: Add mapping for UI_REDO based on KeyboardEvent.key --- emcc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/emcc.c b/emcc.c index 6c16248..e3e7366 100644 --- a/emcc.c +++ b/emcc.c @@ -301,6 +301,8 @@ void key(int keycode, const char *key, const char *chr, int location, keyevent = MOD_NUM_KEYPAD | '7'; else if (!strnullcmp(key, "PageUp")) keyevent = MOD_NUM_KEYPAD | '9'; + else if (shift && ctrl && (!strnullcmp(key, "Z") || !strnullcmp(key, "z"))) + keyevent = UI_REDO; else if (key && (unsigned char)key[0] < 0x80 && key[1] == '\0') /* Key generating a single ASCII character. */ keyevent = key[0];