summaryrefslogtreecommitdiff
path: root/project-base
diff options
context:
space:
mode:
Diffstat (limited to 'project-base')
-rw-r--r--project-base/src/windows/platform.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/project-base/src/windows/platform.c b/project-base/src/windows/platform.c
index 6e2c9b9..247fdcc 100644
--- a/project-base/src/windows/platform.c
+++ b/project-base/src/windows/platform.c
@@ -255,6 +255,7 @@ static void create_key_tables()
keycode_map[0x88] = KEY_LEFT_ALT;
keycode_map[VK_CONTROL] = KEY_LEFT_CONTROL;
keycode_map[VK_LCONTROL] = KEY_LEFT_CONTROL;
+ keycode_map[VK_SHIFT] = KEY_LEFT_SHIFT;
keycode_map[VK_LSHIFT] = KEY_LEFT_SHIFT;
keycode_map[VK_LWIN] = KEY_LEFT_SUPER;
keycode_map[VK_SNAPSHOT] = KEY_PRINT_SCREEN;
@@ -444,7 +445,6 @@ LRESULT CALLBACK main_window_callback(HWND window, UINT message, WPARAM wparam,
else if (message == WM_KEYDOWN)
{
s32 key = wparam;
-
current_keyboard_to_handle->keys[keycode_map[key]] = true;
current_keyboard_to_handle->input_keys[keycode_map[key]] = true;