summaryrefslogtreecommitdiffstats
path: root/core/java/android/widget/TextView.java
diff options
context:
space:
mode:
authorGilles Debunne <debunne@google.com>2010-08-26 11:52:44 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2010-08-26 11:52:44 -0700
commitb318ef79d5018fdf492ba254438e2d9f1c0fff4c (patch)
tree4ff33806a8135ed42fb01fe7999ac485953b0952 /core/java/android/widget/TextView.java
parentd0faf5a2dd892228bbfbf1e43aba95f60c6bca05 (diff)
parent62dbd82aad0f84c88212566321e3fb370affaf7c (diff)
downloadframeworks_base-b318ef79d5018fdf492ba254438e2d9f1c0fff4c.zip
frameworks_base-b318ef79d5018fdf492ba254438e2d9f1c0fff4c.tar.gz
frameworks_base-b318ef79d5018fdf492ba254438e2d9f1c0fff4c.tar.bz2
am 62dbd82a: Fix for IndexOutOfBounds in TextView getWordLimitsAt.
Merge commit '62dbd82aad0f84c88212566321e3fb370affaf7c' into gingerbread-plus-aosp * commit '62dbd82aad0f84c88212566321e3fb370affaf7c': Fix for IndexOutOfBounds in TextView getWordLimitsAt.
Diffstat (limited to 'core/java/android/widget/TextView.java')
-rw-r--r--core/java/android/widget/TextView.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java
index dde16ea..44f30f4 100644
--- a/core/java/android/widget/TextView.java
+++ b/core/java/android/widget/TextView.java
@@ -7052,14 +7052,14 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
return -1;
}
- int end = offset;
+ int len = mText.length();
+ int end = Math.min(offset, len);
if (end < 0) {
return -1;
}
int start = end;
- int len = mText.length();
for (; start > 0; start--) {
char c = mTransformed.charAt(start - 1);