From: <sp...@us...> - 2010-07-09 21:46:33
|
Revision: 3370 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3370&view=rev Author: spasi Date: 2010-07-09 21:46:27 +0000 (Fri, 09 Jul 2010) Log Message: ----------- 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-07-09 19:37:14 UTC (rev 3369) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-07-09 21:46:27 UTC (rev 3370) @@ -1344,12 +1344,14 @@ }) == null ) throw new LWJGLException("Failed to apply Compiz LFS workaround."); - try { - // gconftool will not apply the workaround immediately, sleep a bit - // to make sure it will be ok when we create the window. - Thread.sleep(200); // 100 is too low, 150 works, set to 200 to be safe. - } catch (InterruptedException e) { - e.printStackTrace(); + if ( state ) { + try { + // gconftool will not apply the workaround immediately, sleep a bit + // to make sure it will be ok when we create the window. + Thread.sleep(200); // 100 is too low, 150 works, set to 200 to be safe. + } catch (InterruptedException e) { + e.printStackTrace(); + } } } }; @@ -1358,7 +1360,7 @@ } } - if ( provider != null && !provider.hasLegacyFullscreenSupport() ) { // No need to do anything is LFS is already enabled. + if ( provider != null && !provider.hasLegacyFullscreenSupport() ) { // No need to do anything if LFS is already enabled. applyFix = true; LWJGLUtil.log("Using " + providerName + " to apply Compiz LFS workaround."); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |