Browse Source

Crash fix when currentMediaPosition is -1

3.3.x
Nicolas Pomepuy 6 years ago
committed by Geoffrey Métais
parent
commit
51938c13b5
  1. 1
      application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt

1
application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt

@ -311,6 +311,7 @@ class AudioPlayer : Fragment(), PlaylistAdapter.IPlayer, TextWatcher, IAudioPlay
lifecycleScope.launchWhenStarted {
val text = withContext(Dispatchers.Default) {
val medias = playlistModel.medias ?: return@withContext ""
if (playlistModel.currentMediaPosition == -1) return@withContext ""
val elapsedTracksTime = medias.asSequence()
.take(playlistModel.currentMediaPosition)
.map { it.length }

Loading…
Cancel
Save