diff options
| author | Abodunrinwa Toki <toki@google.com> | 2015-10-20 18:06:44 +0000 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2015-10-20 18:06:44 +0000 |
| commit | 9e97c20ed9f4377caf4de902659b0f97b7b4a90d (patch) | |
| tree | e984917013e5e0cdfb0949375da143d078781396 /core/java | |
| parent | 3e9a3f3b71851c86bedbfc369787a4ce0ea5f2d8 (diff) | |
| parent | 3bd3655fd05a548f6e60cfccd4185a4b9ae2a7d6 (diff) | |
| download | frameworks_base-9e97c20ed9f4377caf4de902659b0f97b7b4a90d.zip frameworks_base-9e97c20ed9f4377caf4de902659b0f97b7b4a90d.tar.gz frameworks_base-9e97c20ed9f4377caf4de902659b0f97b7b4a90d.tar.bz2 | |
Merge "Re-set PROCESS_TEXT selection if nothing was returned." into mnc-dr-dev
am: 3bd3655fd0
* commit '3bd3655fd05a548f6e60cfccd4185a4b9ae2a7d6':
Re-set PROCESS_TEXT selection if nothing was returned.
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/widget/TextView.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index a1462c4..d8139b8 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -1474,7 +1474,12 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } } + } else if (mText instanceof Spannable) { + // Reset the selection. + stopTextActionMode(); + Selection.setSelection((Spannable) mText, getSelectionStart(), getSelectionEnd()); } + if (mEditor.hasSelectionController()) { mEditor.startSelectionActionMode(); } |
