From 2838bb9dec41fb051a75051d96e97afdadbe1234 Mon Sep 17 00:00:00 2001 From: kappa1 Date: Wed, 13 Oct 2010 21:26:25 +0000 Subject: [PATCH] fix null pointer exception when creating Display on linux. --- src/java/org/lwjgl/opengl/LinuxDisplay.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java/org/lwjgl/opengl/LinuxDisplay.java b/src/java/org/lwjgl/opengl/LinuxDisplay.java index 1b7c808f..48a2798b 100644 --- a/src/java/org/lwjgl/opengl/LinuxDisplay.java +++ b/src/java/org/lwjgl/opengl/LinuxDisplay.java @@ -894,11 +894,11 @@ final class LinuxDisplay implements DisplayImplementation { if (focused) { acquireInput(); - if (!xembedded) parent.setFocusable(false); + if (parent != null && !xembedded) parent.setFocusable(false); } else { releaseInput(); - if (!xembedded) parent.setFocusable(true); + if (parent != null && !xembedded) parent.setFocusable(true); } } static native long nGetInputFocus(long display);