From df6601ac91493a7368effbe198e0181627a2cd34 Mon Sep 17 00:00:00 2001 From: Satoshi Kataoka <> Date: Tue, 24 Mar 2009 19:42:46 -0700 Subject: [PATCH] Automated import from //branches/donutburger/...@141168,141168 --- .../java/com/android/internal/widget/EditStyledText.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/java/com/android/internal/widget/EditStyledText.java b/core/java/com/android/internal/widget/EditStyledText.java index 3da9753479ced..b36707e17da09 100644 --- a/core/java/com/android/internal/widget/EditStyledText.java +++ b/core/java/com/android/internal/widget/EditStyledText.java @@ -933,8 +933,13 @@ public class EditStyledText extends EditText { Log.d(LOG_TAG, "--- setStyledTextSpan:" + mMode + "," + start + "," + end); } - mEST.getText().setSpan(span, start, end, - Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); + if (start < end) { + mEST.getText().setSpan(span, start, end, + Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); + } else { + mEST.getText().setSpan(span, end, start, + Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); + } } private void changeSizeSelectedText(int size) {