Moved to XGrabPointer for cursor hiding.

This commit is contained in:
Camilla Berglund 2014-01-15 02:43:14 +01:00
parent 75f916db44
commit 54b8d0d3c8

View File

@ -341,14 +341,12 @@ static void hideCursor(_GLFWwindow* window)
//
static void captureCursor(_GLFWwindow* window)
{
hideCursor(window);
if (!window->x11.cursorGrabbed)
{
if (XGrabPointer(_glfw.x11.display, window->x11.handle, True,
ButtonPressMask | ButtonReleaseMask |
PointerMotionMask, GrabModeAsync, GrabModeAsync,
window->x11.handle, None, CurrentTime) ==
window->x11.handle, _glfw.x11.cursor, CurrentTime) ==
GrabSuccess)
{
window->x11.cursorGrabbed = GL_TRUE;