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

Reply via email to