diff --git a/app/src/main/java/chat/revolt/internals/markdown/EmoteSpan.kt b/app/src/main/java/chat/revolt/internals/markdown/EmoteSpan.kt index 1afeda3b..cdee8253 100644 --- a/app/src/main/java/chat/revolt/internals/markdown/EmoteSpan.kt +++ b/app/src/main/java/chat/revolt/internals/markdown/EmoteSpan.kt @@ -1,7 +1,6 @@ package chat.revolt.internals.markdown import android.graphics.drawable.Drawable -import android.text.style.ClickableSpan import android.text.style.ImageSpan import android.view.View import chat.revolt.callbacks.Action @@ -13,10 +12,14 @@ class EmoteSpan(drawable: Drawable) : ImageSpan(drawable, ALIGN_BOTTOM) { } -class EmoteClickableSpan(private val emoteId: String) : ClickableSpan() { +class EmoteClickableSpan(private val emoteId: String) : LongClickableSpan() { override fun onClick(widget: View) { runBlocking(Dispatchers.IO) { ActionChannel.send(Action.EmoteInfo(emoteId)) } } + + override fun onLongClick(view: View?) { + // no-op + } } \ No newline at end of file