|
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.
|