From 24ddd9056255016ff78ac5d13590c97b47081199 Mon Sep 17 00:00:00 2001 From: Tudor Prodan Date: Sun, 29 Oct 2017 15:14:50 +0200 Subject: [PATCH] Fixed crash in Settings > Appearance > Card page --- .../org/mariotaku/twidere/view/holder/StatusViewHolder.kt | 3 +++ 1 file changed, 3 insertions(+) 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 c8a1c9369..2a1e813e8 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,9 @@ 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)