From 20291ac91386d17e25614dd4ca6a6b63cf154e76 Mon Sep 17 00:00:00 2001 From: Brian Matzon Date: Sun, 4 May 2003 17:36:57 +0000 Subject: [PATCH] fix: destroy keyboard before GL is destroyed --- src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java b/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java index 15d5bc49..773839e5 100644 --- a/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java +++ b/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java @@ -202,6 +202,7 @@ public class FullScreenWindowedTest { if (Keyboard.isKeyDown(Keyboard.KEY_F)) { try { + Keyboard.destroy(); gl.destroy(); Display.setDisplayMode(mode); @@ -211,7 +212,6 @@ public class FullScreenWindowedTest { glInit(); - Keyboard.destroy(); Keyboard.create(); } catch (Exception e) { e.printStackTrace(); @@ -221,6 +221,7 @@ public class FullScreenWindowedTest { //check for window key if (Keyboard.isKeyDown(Keyboard.KEY_W)) { try { + Keyboard.destroy(); gl.destroy(); Display.resetDisplayMode(); @@ -230,7 +231,6 @@ public class FullScreenWindowedTest { glInit(); - Keyboard.destroy(); Keyboard.create(); } catch (Exception e) { e.printStackTrace(); @@ -284,8 +284,8 @@ public class FullScreenWindowedTest { * Cleans up the test */ private void cleanup() { - gl.destroy(); Keyboard.destroy(); + gl.destroy(); } /**