Commit: e9acbc202f588e1baf397b75b89636aa011c68db Author: Nicholas Rishel Date: Fri Jul 23 14:10:50 2021 -0700 Branches: grab_walk_fix https://developer.blender.org/rBe9acbc202f588e1baf397b75b89636aa011c68db
Improve cursor wrap reliability. =================================================================== M intern/ghost/intern/GHOST_SystemWin32.cpp =================================================================== diff --git a/intern/ghost/intern/GHOST_SystemWin32.cpp b/intern/ghost/intern/GHOST_SystemWin32.cpp index 65b7380c959..b1dcd1bb47f 100644 --- a/intern/ghost/intern/GHOST_SystemWin32.cpp +++ b/intern/ghost/intern/GHOST_SystemWin32.cpp @@ -1092,7 +1092,9 @@ GHOST_EventCursor *GHOST_SystemWin32::processCursorEvent(GHOST_WindowWin32 *wind return NULL; } - system->getCursorPosition(x_screen, y_screen); + DWORD pos = ::GetMessagePos(); + x_screen = GET_X_LPARAM(pos); + y_screen = GET_Y_LPARAM(pos); int32_t x_accum = 0; int32_t y_accum = 0; _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs