Revision: 2994
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2994&view=rev
Author: elias_naur
Date: 2008-04-08 03:40:26 -0700 (Tue, 08 Apr 2008)
Log Message:
-----------
Windows: Don't grab mouse when not focused
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsMouse.java
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsMouse.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsMouse.java 2008-04-07 21:38:32 UTC (rev 2993)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsMouse.java 2008-04-08 10:40:26 UTC (rev 2994)
@@ -136,13 +136,14 @@
if (grab) {
if (!mouse_grabbed) {
mouse_grabbed = true;
- try {
- WindowsDisplay.setupCursorClipping(hwnd);
- } catch (LWJGLException e) {
- LWJGLUtil.log("Failed to setup cursor clipping: " + e);
+ if (should_center) {
+ try {
+ WindowsDisplay.setupCursorClipping(hwnd);
+ } catch (LWJGLException e) {
+ LWJGLUtil.log("Failed to setup cursor clipping: " + e);
+ }
+ centerCursor();
}
- if (should_center)
- centerCursor();
}
} else {
if (mouse_grabbed) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|