From 7290ea9923f15f41aefbfff4f3b24f23aa25fb68 Mon Sep 17 00:00:00 2001 From: pelya Date: Mon, 10 Oct 2011 18:17:14 +0300 Subject: [PATCH] Fine-tuned drag&drop in magnifying glass mouse movement mode --- project/jni/sdl-1.3/src/video/android/SDL_androidinput.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/project/jni/sdl-1.3/src/video/android/SDL_androidinput.c b/project/jni/sdl-1.3/src/video/android/SDL_androidinput.c index c88bc6789..17f8e5787 100644 --- a/project/jni/sdl-1.3/src/video/android/SDL_androidinput.c +++ b/project/jni/sdl-1.3/src/video/android/SDL_androidinput.c @@ -517,11 +517,11 @@ JAVA_EXPORT_NAME(DemoGLSurfaceView_nativeMouse) ( JNIEnv* env, jobject thiz, j { if( moveMouseWithKbX >= 0 ) { - if( abs(moveMouseWithKbX - x) > SDL_ANDROID_sFakeWindowWidth / 5 ) + if( abs(moveMouseWithKbX - x) > SDL_ANDROID_sFakeWindowWidth / 12 ) moveMouseWithKbSpeedX += moveMouseWithKbX > x ? -1 : 1; else moveMouseWithKbSpeedX = moveMouseWithKbSpeedX * 2 / 3; - if( abs(moveMouseWithKbY - y) > SDL_ANDROID_sFakeWindowHeight / 5 ) + if( abs(moveMouseWithKbY - y) > SDL_ANDROID_sFakeWindowHeight / 12 ) moveMouseWithKbSpeedY += moveMouseWithKbY > y ? -1 : 1; else moveMouseWithKbSpeedY = moveMouseWithKbSpeedY * 2 / 3; @@ -529,8 +529,8 @@ JAVA_EXPORT_NAME(DemoGLSurfaceView_nativeMouse) ( JNIEnv* env, jobject thiz, j moveMouseWithKbX += moveMouseWithKbSpeedX; moveMouseWithKbY += moveMouseWithKbSpeedY; - if( abs(moveMouseWithKbX - x) > SDL_ANDROID_sFakeWindowWidth / 4 || - abs(moveMouseWithKbY - y) > SDL_ANDROID_sFakeWindowHeight / 4 ) + if( abs(moveMouseWithKbX - x) > SDL_ANDROID_sFakeWindowWidth / 8 || + abs(moveMouseWithKbY - y) > SDL_ANDROID_sFakeWindowHeight / 8 ) { moveMouseWithKbX = -1; moveMouseWithKbY = -1;