From 1c935179f3d6376ca2b550564ff40a76dc6324e1 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Fri, 17 Aug 2007 06:14:40 +0000 Subject: [PATCH] Windows: Don't do SYSRQ hackery on WM_SYSKEYDOWN --- src/java/org/lwjgl/opengl/WindowsDisplay.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/java/org/lwjgl/opengl/WindowsDisplay.java b/src/java/org/lwjgl/opengl/WindowsDisplay.java index bfc865bb..0b8d2a7a 100644 --- a/src/java/org/lwjgl/opengl/WindowsDisplay.java +++ b/src/java/org/lwjgl/opengl/WindowsDisplay.java @@ -713,8 +713,8 @@ final class WindowsDisplay implements DisplayImplementation { case WM_CHAR: handleChar(wParam, lParam, millis); return true; - case WM_SYSKEYDOWN: /* Fall through */ - case WM_SYSKEYUP: /* Fall through */ + case WM_SYSKEYUP: + /* Fall through */ case WM_KEYUP: // SysRq apparently only generates WM_KEYUP, so we'll fake a WM_KEYDOWN if (wParam == WindowsKeycodes.VK_SNAPSHOT && keyboard != null && @@ -726,6 +726,8 @@ final class WindowsDisplay implements DisplayImplementation { handleKeyButton(wParam, fake_lparam, millis); } /* Fall through */ + case WM_SYSKEYDOWN: + /* Fall through */ case WM_KEYDOWN: handleKeyButton(wParam, lParam, millis); return false;