Revision: 29466 http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29466 Author: moguri Date: 2010-06-15 19:12:21 +0200 (Tue, 15 Jun 2010)
Log Message: ----------- Got the okay from Nathan to commit this: It's a small patch for Win32 Ghost that prevents a Blender window from setting the cursor position when it's not the active window. Modified Paths: -------------- trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp Modified: trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp =================================================================== --- trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp 2010-06-15 12:06:30 UTC (rev 29465) +++ trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp 2010-06-15 17:12:21 UTC (rev 29466) @@ -271,6 +271,8 @@ GHOST_TSuccess GHOST_SystemWin32::setCursorPosition(GHOST_TInt32 x, GHOST_TInt32 y) { + if (!GetActiveWindow()) + return GHOST_kFailure; return ::SetCursorPos(x, y) == TRUE ? GHOST_kSuccess : GHOST_kFailure; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs