[Android] Fix mini visu state when removing current media in audio player
Nicolas Pomepuy
git at videolan.org
Wed Mar 5 10:46:36 UTC 2025
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Tue Mar 4 13:37:33 2025 +0100| [48e8fa4281dbf48c8030cec6c3c5b777d9d156cf] | committer: Duncan McNamara
Fix mini visu state when removing current media in audio player
Fixes #3165
> https://code.videolan.org/videolan/vlc-android/commit/48e8fa4281dbf48c8030cec6c3c5b777d9d156cf
---
.../vlc-android/src/org/videolan/vlc/gui/audio/PlaylistAdapter.kt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/application/vlc-android/src/org/videolan/vlc/gui/audio/PlaylistAdapter.kt b/application/vlc-android/src/org/videolan/vlc/gui/audio/PlaylistAdapter.kt
index 532ed5fac5..7d341f3a20 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/audio/PlaylistAdapter.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/audio/PlaylistAdapter.kt
@@ -64,7 +64,7 @@ import org.videolan.vlc.util.LifecycleAwareScheduler
import org.videolan.vlc.util.MediaItemDiffCallback
import org.videolan.vlc.util.SchedulerCallback
import org.videolan.vlc.viewmodels.PlaylistModel
-import java.util.*
+import java.util.Collections
private const val ACTION_MOVE = "action_move"
private const val ACTION_MOVED = "action_moved"
@@ -101,7 +101,7 @@ class PlaylistAdapter(private val player: IPlayer) : DiffUtilAdapter<MediaWrappe
var currentIndex = 0
set(position) {
- if (position == currentIndex || position >= itemCount) return
+ if (position >= itemCount) return
val former = currentIndex
field = position
if (former >= 0) notifyItemChanged(former)
More information about the Android
mailing list