diff --git a/src/java/org/lwjgl/opengl/LinuxDisplay.java b/src/java/org/lwjgl/opengl/LinuxDisplay.java index 3ccf3262..1b7c808f 100644 --- a/src/java/org/lwjgl/opengl/LinuxDisplay.java +++ b/src/java/org/lwjgl/opengl/LinuxDisplay.java @@ -894,9 +894,11 @@ final class LinuxDisplay implements DisplayImplementation { if (focused) { acquireInput(); + if (!xembedded) parent.setFocusable(false); } else { releaseInput(); + if (!xembedded) parent.setFocusable(true); } } static native long nGetInputFocus(long display);