From: <ka...@us...> - 2009-11-24 20:13:19
|
Revision: 3254 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3254&view=rev Author: kappa1 Date: 2009-11-24 20:13:12 +0000 (Tue, 24 Nov 2009) Log Message: ----------- Mouse Grab Bug on Linux Fixed when LWJGL is run as an applet. 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 2009-11-20 23:28:37 UTC (rev 3253) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2009-11-24 20:13:12 UTC (rev 3254) @@ -871,13 +871,15 @@ return; focused = got_focus; + if (focused) { + acquireInput(); + } + if (parent != null && xembedded && focused != parent.hasFocus()) { return; } - if (focused) { - acquireInput(); - } else { + if (!focused) { releaseInput(); if (parent != null && xembedded) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |