diff options
| author | Jin Cao <jinyan@google.com> | 2014-09-19 01:25:27 +0000 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-19 01:25:27 +0000 |
| commit | b0567d4a8ae688ca05bf5f335f3200431108543e (patch) | |
| tree | 2ee3e11f208e4bdfbf7d2089524cf324d4bfd61c | |
| parent | ef086f5d8cb0d3fd260a62d78f62c19aa0b18331 (diff) | |
| parent | 15a5ebc25941143d5fb65498ebc835d79351d3ad (diff) | |
| download | android_frameworks_opt_chips-b0567d4a8ae688ca05bf5f335f3200431108543e.tar.gz android_frameworks_opt_chips-b0567d4a8ae688ca05bf5f335f3200431108543e.tar.bz2 android_frameworks_opt_chips-b0567d4a8ae688ca05bf5f335f3200431108543e.zip | |
am 15a5ebc2: Remove leading space when editing invalid address
* commit '15a5ebc25941143d5fb65498ebc835d79351d3ad':
Remove leading space when editing invalid address
| -rw-r--r-- | src/com/android/ex/chips/RecipientEditTextView.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/ex/chips/RecipientEditTextView.java b/src/com/android/ex/chips/RecipientEditTextView.java index 44c6aa3..cca6b52 100644 --- a/src/com/android/ex/chips/RecipientEditTextView.java +++ b/src/com/android/ex/chips/RecipientEditTextView.java @@ -2183,6 +2183,10 @@ public class RecipientEditTextView extends MultiAutoCompleteTextView implements int spanStart = spannable.getSpanStart(currentChip); int spanEnd = spannable.getSpanEnd(currentChip); spannable.removeSpan(currentChip); + // Don't need leading space if it's the only chip + if (spanEnd - spanStart == editable.length() - 1) { + spanEnd++; + } editable.delete(spanStart, spanEnd); setCursorVisible(true); setSelection(editable.length()); |
