diff --git a/src/sys_win32.c b/src/sys_win32.c index 644c85b2..4f673177 100644 --- a/src/sys_win32.c +++ b/src/sys_win32.c @@ -1015,7 +1015,9 @@ INTERNAL LRESULT CALLBACK win32_window_proc(HWND hwnd, UINT msg, WPARAM wparam, /* Keyboard buttons */ case WM_SYSKEYUP: case WM_SYSKEYDOWN: { - result = DefWindowProcW(hwnd, msg, wparam, lparam); + if (LOWORD(wparam) != VK_MENU) { + result = DefWindowProcW(hwnd, msg, wparam, lparam); + } } FALLTHROUGH; case WM_KEYUP: case WM_KEYDOWN: {