From 1802fa2d9d9d69764808397df9fd1cff466a09e0 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Tue, 24 Oct 2006 11:17:44 +0000 Subject: [PATCH] Linux: Added locking to LinuxMouse --- src/java/org/lwjgl/opengl/LinuxMouse.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/java/org/lwjgl/opengl/LinuxMouse.java b/src/java/org/lwjgl/opengl/LinuxMouse.java index a82099f7..a594066c 100644 --- a/src/java/org/lwjgl/opengl/LinuxMouse.java +++ b/src/java/org/lwjgl/opengl/LinuxMouse.java @@ -80,7 +80,12 @@ final class LinuxMouse { public LinuxMouse(long display, long window) throws LWJGLException { this.display = display; this.window = window; - this.warp_atom = LinuxDisplay.nInternAtom(display, "_LWJGL", false); + LinuxDisplay.lockAWT(); + try { + this.warp_atom = LinuxDisplay.nInternAtom(display, "_LWJGL", false); + } finally { + LinuxDisplay.unlockAWT(); + } reset(); }