[Bf-blender-cvs] [d06fb5a92bf] grab_walk_fix: Improve cursor wrap reliability.
Nicholas Rishel
noreply at git.blender.org
Mon Sep 6 05:20:26 CEST 2021
Commit: d06fb5a92bf4d53397ebcdc1f02f66d3f7902b16
Author: Nicholas Rishel
Date: Fri Jul 23 14:10:50 2021 -0700
Branches: grab_walk_fix
https://developer.blender.org/rBd06fb5a92bf4d53397ebcdc1f02f66d3f7902b16
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 bd14d78dec2..bdb167bb284 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;
More information about the Bf-blender-cvs
mailing list