SDL: fixed SDL_WarpMouse() not working
This commit is contained in:
@@ -965,17 +965,10 @@ static void ProcessMoveMouseWithGyroscope(float gx, float gy, float gz)
|
||||
|
||||
void SDL_ANDROID_WarpMouse(int x, int y)
|
||||
{
|
||||
if(!relativeMovement)
|
||||
{
|
||||
//SDL_ANDROID_MainThreadPushMouseMotion(x, y);
|
||||
}
|
||||
else
|
||||
{
|
||||
//__android_log_print(ANDROID_LOG_INFO, "libSDL", "SDL_ANDROID_WarpMouse(): %dx%d rel %dx%d old %dx%d", x, y, relativeMovementX, relativeMovementY, SDL_ANDROID_currentMouseX, SDL_ANDROID_currentMouseY);
|
||||
relativeMovementX -= SDL_ANDROID_currentMouseX-x;
|
||||
relativeMovementY -= SDL_ANDROID_currentMouseY-y;
|
||||
SDL_ANDROID_MainThreadPushMouseMotion(x, y);
|
||||
}
|
||||
//__android_log_print(ANDROID_LOG_INFO, "libSDL", "SDL_ANDROID_WarpMouse(): %dx%d rel %dx%d old %dx%d", x, y, relativeMovementX, relativeMovementY, SDL_ANDROID_currentMouseX, SDL_ANDROID_currentMouseY);
|
||||
relativeMovementX -= SDL_ANDROID_currentMouseX-x;
|
||||
relativeMovementY -= SDL_ANDROID_currentMouseY-y;
|
||||
SDL_ANDROID_MainThreadPushMouseMotion(x, y);
|
||||
};
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
|
||||
Reference in New Issue
Block a user