Skip to content

Commit 1cfe8dd

Browse files
committed
Support for correctly scaling text selection handles
Bug: 5367280 Change-Id: If32fdc9cd82d1a66bc96446a123c44d9edd9d340
1 parent 2cdbe2f commit 1cfe8dd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

core/java/android/webkit/WebView.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2392,6 +2392,12 @@ public float getScale() {
23922392
return mZoomManager.getScale();
23932393
}
23942394

2395+
// Called by JNI. Returns the scale to apply to the text selection handles
2396+
/* package */ float getTextHandleScale() {
2397+
float density = mContext.getResources().getDisplayMetrics().density;
2398+
return density / getScale();
2399+
}
2400+
23952401
/**
23962402
* Return the reading level scale of the WebView
23972403
* @return The reading level scale.

0 commit comments

Comments
 (0)