Remove more formatting span types in SearchView (maybe fixes #6495)

This commit is contained in:
arkon 2022-01-30 10:51:49 -05:00
parent cf5e60f8eb
commit bf3bb8a378

View file

@ -4,7 +4,7 @@ import android.app.Activity
import android.os.Bundle import android.os.Bundle
import android.text.Editable import android.text.Editable
import android.text.TextWatcher import android.text.TextWatcher
import android.text.style.StyleSpan import android.text.style.CharacterStyle
import android.view.Menu import android.view.Menu
import android.view.MenuInflater import android.view.MenuInflater
import android.view.MenuItem import android.view.MenuItem
@ -66,7 +66,7 @@ abstract class SearchableNucleusController<VB : ViewBinding, P : BasePresenter<*
override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {} override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {}
override fun afterTextChanged(editable: Editable) { override fun afterTextChanged(editable: Editable) {
editable.getSpans(0, editable.length, StyleSpan::class.java) editable.getSpans(0, editable.length, CharacterStyle::class.java)
.forEach { editable.removeSpan(it) } .forEach { editable.removeSpan(it) }
} }
}) })