summaryrefslogtreecommitdiff
path: root/core/java/android/widget/TextView.java
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2010-11-01 14:51:00 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2010-11-01 14:51:00 -0700
commit553812178ad3dccc467a6a96ff0a7e246da52e8e (patch)
treeea21b2ca115a54a1eeff70d3c998a0e6726054f7 /core/java/android/widget/TextView.java
parent41c738849c1fdf29357048ec9f5e48143dbb026a (diff)
parent3073646f61dcbbfe5c9e65b8e3a1d9266c3f7276 (diff)
am 3073646f: Merge "Update insertion handler for WebTextView." into gingerbread
* commit '3073646f61dcbbfe5c9e65b8e3a1d9266c3f7276': Update insertion handler for WebTextView.
Diffstat (limited to 'core/java/android/widget/TextView.java')
-rw-r--r--core/java/android/widget/TextView.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java
index 61020a502d3e..4540d5da6db7 100644
--- a/core/java/android/widget/TextView.java
+++ b/core/java/android/widget/TextView.java
@@ -4178,6 +4178,15 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
canvas.restore();
+ updateCursorControllerPositions();
+ }
+
+ /**
+ * Update the positions of the CursorControllers. Needed by WebTextView,
+ * which does not draw.
+ * @hide
+ */
+ protected void updateCursorControllerPositions() {
if (mInsertionPointCursorController != null &&
mInsertionPointCursorController.isShowing()) {
mInsertionPointCursorController.updatePosition();