From d0736741d99738be8ebb83ee7cdf3b9f5eeef80c Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Tue, 8 Apr 2008 10:40:26 +0000 Subject: [PATCH] Windows: Don't grab mouse when not focused --- src/java/org/lwjgl/opengl/WindowsMouse.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/java/org/lwjgl/opengl/WindowsMouse.java b/src/java/org/lwjgl/opengl/WindowsMouse.java index 5e052d1b..f2b1d0d3 100644 --- a/src/java/org/lwjgl/opengl/WindowsMouse.java +++ b/src/java/org/lwjgl/opengl/WindowsMouse.java @@ -136,13 +136,14 @@ final class WindowsMouse { 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) + if (should_center) { + try { + WindowsDisplay.setupCursorClipping(hwnd); + } catch (LWJGLException e) { + LWJGLUtil.log("Failed to setup cursor clipping: " + e); + } centerCursor(); + } } } else { if (mouse_grabbed) {