From 59751edadd13b9480f06451be889c8aaebc77f8e Mon Sep 17 00:00:00 2001 From: Diego Borghetti Date: Mon, 31 Dec 2007 06:19:04 +0000 Subject: [PATCH] Fix bad argument order to XTranslateCoordinates. Take me a long time catch this :/ and i really don't know how this work before, because clientToScreen always return bad values. --- intern/ghost/intern/GHOST_WindowX11.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/intern/ghost/intern/GHOST_WindowX11.cpp b/intern/ghost/intern/GHOST_WindowX11.cpp index 30fa30e59e6..c628035c15d 100644 --- a/intern/ghost/intern/GHOST_WindowX11.cpp +++ b/intern/ghost/intern/GHOST_WindowX11.cpp @@ -565,15 +565,15 @@ screenToClient( GHOST_TInt32& outX, GHOST_TInt32& outY ) const { - // not sure about this one! + // Now, this is correct! int ax,ay; Window temp; XTranslateCoordinates( m_display, - RootWindow(m_display, m_visual->screen), m_window, + RootWindow(m_display, m_visual->screen), inX, inY, &ax,