diff --git a/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/StatusViewHolder.kt b/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/StatusViewHolder.kt index 32a539830..3b1a906c0 100644 --- a/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/StatusViewHolder.kt +++ b/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/StatusViewHolder.kt @@ -687,6 +687,7 @@ class StatusViewHolder(private val adapter: IStatusesAdapter<*>, itemView: View) listener.onItemActionClick(holder, R.id.favorite, position) } holder.mediaLabel -> { + if (position < 0) return val firstMedia = holder.adapter.getStatus(position).media?.firstOrNull() if (firstMedia != null) { listener.onMediaClick(holder, v, firstMedia, position)