From df705670b1bdfe9e2a2d5f7cb40fb082328da3ba Mon Sep 17 00:00:00 2001 From: Johan von Forstner Date: Sun, 17 Jan 2021 14:00:35 +0100 Subject: [PATCH] fix ClassCastException --- app/src/main/java/net/vonforst/evmap/ui/BindingAdapters.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/vonforst/evmap/ui/BindingAdapters.kt b/app/src/main/java/net/vonforst/evmap/ui/BindingAdapters.kt index 36e44d8d..ebc9aa6f 100644 --- a/app/src/main/java/net/vonforst/evmap/ui/BindingAdapters.kt +++ b/app/src/main/java/net/vonforst/evmap/ui/BindingAdapters.kt @@ -163,8 +163,8 @@ fun setLinkify(textView: TextView, oldValue: Int, newValue: Int) { textView.linksClickable = newValue != 0 // remove spans - if (newValue == 0) { - val text = textView.text as SpannableString + val text = textView.text + if (newValue == 0 && text != null && text is SpannableString) { text.getSpans(0, text.length, Any::class.java).forEach { text.removeSpan(it) }