From: <ka...@us...> - 2010-10-08 20:19:50
|
Revision: 3434 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3434&view=rev Author: kappa1 Date: 2010-10-08 20:19:44 +0000 (Fri, 08 Oct 2010) Log Message: ----------- fix for focus issues with Display.setParent on linux when using it as a non applet. Thx to MatthiasM for finding this and providing a small test case. Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-10-07 20:38:50 UTC (rev 3433) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-10-08 20:19:44 UTC (rev 3434) @@ -894,9 +894,11 @@ if (focused) { acquireInput(); + if (!xembedded) parent.setFocusable(false); } else { releaseInput(); + if (!xembedded) parent.setFocusable(true); } } static native long nGetInputFocus(long display); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |