diff options
| author | Gilles Debunne <debunne@google.com> | 2010-08-26 11:52:44 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2010-08-26 11:52:44 -0700 |
| commit | b318ef79d5018fdf492ba254438e2d9f1c0fff4c (patch) | |
| tree | 4ff33806a8135ed42fb01fe7999ac485953b0952 /core/java/android/widget/TextView.java | |
| parent | d0faf5a2dd892228bbfbf1e43aba95f60c6bca05 (diff) | |
| parent | 62dbd82aad0f84c88212566321e3fb370affaf7c (diff) | |
| download | frameworks_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.java | 4 |
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); |
