From 3681fd43840e67aaccf6e2b2d5c47d72a09b78b4 Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Sat, 9 Jul 2022 13:12:05 -0300 Subject: [PATCH] fix(ios): do not convert tap event data to device pixels twice (#9935) BREAKING CHANGE: tapData.getX() and tapData.getY() will now return correctly in DIP, so any extra conversions (like calling toDevicePixels) twice must be changed. --- packages/core/ui/gestures/index.ios.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/ui/gestures/index.ios.ts b/packages/core/ui/gestures/index.ios.ts index ec6ae4ce8..a6f9eca1b 100644 --- a/packages/core/ui/gestures/index.ios.ts +++ b/packages/core/ui/gestures/index.ios.ts @@ -389,8 +389,8 @@ function _getTapData(args: GestureEventData): TapGestureEventData { eventName: args.eventName, object: args.object, getPointerCount: () => recognizer.numberOfTouches, - getX: () => layout.toDeviceIndependentPixels(center.x), - getY: () => layout.toDeviceIndependentPixels(center.y), + getX: () => center.x, + getY: () => center.y, }; }