diff --git a/src/java/org/lwjgl/opengl/LinuxAWTInput.java b/src/java/org/lwjgl/opengl/LinuxAWTInput.java index 14aec272..14ba783c 100644 --- a/src/java/org/lwjgl/opengl/LinuxAWTInput.java +++ b/src/java/org/lwjgl/opengl/LinuxAWTInput.java @@ -170,10 +170,10 @@ final class LinuxAWTInput extends AbstractAWTInput { public synchronized void grabMouse(boolean grab) { if (grab != isGrabbed()) { - super.grabMouse(grab); if (cached_mouse != null) cached_mouse.changeGrabbed(grab, shouldGrab()); ungrabInputLocked(); + super.grabMouse(grab); } }