From 1749a668fe0425d25e6d6292fc078fbee189e0cc Mon Sep 17 00:00:00 2001 From: Ehsan Akhgari Date: Mon, 20 Feb 2012 17:47:32 -0500 Subject: [PATCH] Fix clicking --- mobile/android/base/gfx/LayerController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile/android/base/gfx/LayerController.java b/mobile/android/base/gfx/LayerController.java index d101cbcd4878..43652f23dac4 100644 --- a/mobile/android/base/gfx/LayerController.java +++ b/mobile/android/base/gfx/LayerController.java @@ -366,6 +366,9 @@ public class LayerController { // Undo the transforms. PointF origin = mViewportMetrics.getOrigin(); PointF newPoint = new PointF(origin.x, origin.y); + float zoom = mViewportMetrics.getZoomFactor(); + viewPoint.x /= zoom; + viewPoint.y /= zoom; newPoint.offset(viewPoint.x, viewPoint.y); Point rootOrigin = mRootLayer.getOrigin();