diff options
| -rw-r--r-- | core/java/android/text/SpannableStringInternal.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/text/SpannableStringInternal.java b/core/java/android/text/SpannableStringInternal.java index 0412285bc3b0..0825bf3b5665 100644 --- a/core/java/android/text/SpannableStringInternal.java +++ b/core/java/android/text/SpannableStringInternal.java @@ -212,6 +212,10 @@ import java.lang.reflect.Array; Object ret1 = null; for (int i = 0; i < spanCount; i++) { + if (kind != null && !kind.isInstance(spans[i])) { + continue; + } + int spanStart = data[i * COLUMNS + START]; int spanEnd = data[i * COLUMNS + END]; @@ -231,10 +235,6 @@ import java.lang.reflect.Array; } } - if (kind != null && !kind.isInstance(spans[i])) { - continue; - } - if (count == 0) { ret1 = spans[i]; count++; |