Fix for alt key not being fed in on Win32
@@ -59,6 +59,8 @@ bool win32_window_message_common(UINT message, WPARAM wParam, LPARAM lParam) {
case WM_XBUTTONUP: input_keyboard_inject_release(GET_XBUTTON_WPARAM(wParam) == XBUTTON1 ? key_mouse_back : key_mouse_forward); return true;
case WM_KEYDOWN: input_keyboard_inject_press ((key_)wParam); return true;
case WM_KEYUP: input_keyboard_inject_release((key_)wParam); return true;
+ case WM_SYSKEYDOWN: input_keyboard_inject_press ((key_)wParam); return true;
+ case WM_SYSKEYUP: input_keyboard_inject_release((key_)wParam); return true;
case WM_CHAR: input_keyboard_inject_char(wParam); return true;
case WM_MOUSEWHEEL: if (sk_focused) win32_scroll += (short)HIWORD(wParam); return true;
default: return false;
