From c307e9a13eca4833b3b929ebbe5aba87dce457cd Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Tue, 16 Nov 2004 20:33:48 +0000 Subject: [PATCH] Mac OS X: Try harder to reset mouse deltas --- src/java/org/lwjgl/opengl/MouseEventQueue.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/java/org/lwjgl/opengl/MouseEventQueue.java b/src/java/org/lwjgl/opengl/MouseEventQueue.java index 97a25e8c..2fdf6950 100644 --- a/src/java/org/lwjgl/opengl/MouseEventQueue.java +++ b/src/java/org/lwjgl/opengl/MouseEventQueue.java @@ -98,6 +98,8 @@ final class MouseEventQueue extends EventQueue implements MouseListener, MouseMo private void resetCursorToCenter() { clearEvents(); accum_dx = accum_dy = 0; + /* Clear accumulated deltas */ + ((MacOSXDisplay)Display.getImplementation()).getMouseDeltas(delta_buffer); } private boolean putMouseEvent(int button, int state, int dz) {