From be24fb446a23488bd61377988915f70363c18208 Mon Sep 17 00:00:00 2001 From: Anton Kesy Date: Wed, 2 Feb 2022 07:47:24 +0100 Subject: [PATCH] check if dataSet postition is valid workaround for #1187 True problem is probably dataSet getting updated too early --- .../java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt index fc2c293cb..c6c0a2b5a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/SongFileAdapter.kt @@ -142,7 +142,7 @@ class SongFileAdapter( } override fun getPopupText(position: Int): String { - return getSectionName(position) + return if (position >= dataSet.lastIndex) "" else getSectionName(position) } private fun getSectionName(position: Int): String {