kunfei 4 лет назад
Родитель
Сommit
251938ace6

+ 11 - 7
app/src/main/java/io/legado/app/ui/book/searchContent/SearchResult.kt

@@ -17,17 +17,21 @@ data class SearchResult(
 ) {
 
     fun getHtmlCompat(textColor: String, accentColor: String): Spanned {
-        if (!query.isBlank()) {
+        return if (query.isNotBlank()) {
             val queryIndexInSurrounding = resultText.indexOf(query)
             val leftString = resultText.substring(0, queryIndexInSurrounding)
-            val rightString = resultText.substring(queryIndexInSurrounding + query.length, resultText.length)
+            val rightString =
+                resultText.substring(queryIndexInSurrounding + query.length, resultText.length)
             val html = leftString.colorTextForHtml(textColor) +
-                    query.colorTextForHtml(accentColor) +
-                    rightString.colorTextForHtml(textColor) +
-                    chapterTitle.colorTextForHtml(accentColor)
-            return HtmlCompat.fromHtml(html, HtmlCompat.FROM_HTML_MODE_LEGACY)
+                query.colorTextForHtml(accentColor) +
+                rightString.colorTextForHtml(textColor) +
+                chapterTitle.colorTextForHtml(accentColor)
+            HtmlCompat.fromHtml(html, HtmlCompat.FROM_HTML_MODE_LEGACY)
         } else {
-                return HtmlCompat.fromHtml(resultText.colorTextForHtml(textColor), HtmlCompat.FROM_HTML_MODE_LEGACY)
+            HtmlCompat.fromHtml(
+                resultText.colorTextForHtml(textColor),
+                HtmlCompat.FROM_HTML_MODE_LEGACY
+            )
         }
     }