Loading commons/src/main/kotlin/com/simplemobiletools/commons/extensions/String.kt +4 −1 Original line number Diff line number Diff line Loading @@ -253,7 +253,10 @@ fun String.highlightTextPart(textToHighlight: String, color: Int, highlightAll: indexes.forEach { val endIndex = Math.min(it + textToHighlight.length, length) try { spannableString.setSpan(ForegroundColorSpan(color), it, endIndex, Spannable.SPAN_EXCLUSIVE_INCLUSIVE) } catch (ignored: IndexOutOfBoundsException) { } } return spannableString Loading Loading
commons/src/main/kotlin/com/simplemobiletools/commons/extensions/String.kt +4 −1 Original line number Diff line number Diff line Loading @@ -253,7 +253,10 @@ fun String.highlightTextPart(textToHighlight: String, color: Int, highlightAll: indexes.forEach { val endIndex = Math.min(it + textToHighlight.length, length) try { spannableString.setSpan(ForegroundColorSpan(color), it, endIndex, Spannable.SPAN_EXCLUSIVE_INCLUSIVE) } catch (ignored: IndexOutOfBoundsException) { } } return spannableString Loading