From 1cfe8ddf620b269d998fe37b1eeb0d090312770c Mon Sep 17 00:00:00 2001 From: John Reck Date: Tue, 27 Sep 2011 20:14:39 -0700 Subject: [PATCH] Support for correctly scaling text selection handles Bug: 5367280 Change-Id: If32fdc9cd82d1a66bc96446a123c44d9edd9d340 --- core/java/android/webkit/WebView.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 139f9f37e9ae3..530b230b348b7 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -2392,6 +2392,12 @@ public class WebView extends AbsoluteLayout return mZoomManager.getScale(); } + // Called by JNI. Returns the scale to apply to the text selection handles + /* package */ float getTextHandleScale() { + float density = mContext.getResources().getDisplayMetrics().density; + return density / getScale(); + } + /** * Return the reading level scale of the WebView * @return The reading level scale.