Ver a proveniência
Normalize `gestureEvent.position` coordinates (#3406)
Fixed the fact that coordinates were not normalized on Android, preventing detection of `GESTURE_DOUBLE_TAP`
pull/3409/head
Le Juez Victor
há 1 ano
committed by
GitHub
ascendente
cometimento
36abc48cf8
Não foi encontrada uma chave conhecida para esta assinatura, na base de dados
ID da chave GPG: 4AEE18F83AFDEB23
1 ficheiros alterados com
2 adições e
0 eliminações
-
src/rcore_android.c
|
|
@ -1152,6 +1152,8 @@ static int32_t AndroidInputCallback(struct android_app *app, AInputEvent *event) |
|
|
|
{ |
|
|
|
gestureEvent.pointId[i] = CORE.Input.Touch.pointId[i]; |
|
|
|
gestureEvent.position[i] = CORE.Input.Touch.position[i]; |
|
|
|
gestureEvent.position[i].x /= (float)GetScreenWidth(); |
|
|
|
gestureEvent.position[i].y /= (float)GetScreenHeight(); |
|
|
|
} |
|
|
|
|
|
|
|
// Gesture data is sent to gestures system for processing |
|
|
|