From: <eli...@us...> - 2008-04-08 10:40:28
|
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. |