Skip to content
Snippets Groups Projects
Commit 75880b05 authored by Robert Stone's avatar Robert Stone
Browse files

Fix NPE if playlist is null

parent 0fa806f8
No related branches found
No related tags found
1 merge request!1739Assorted small bugfixes and enhancements
......@@ -129,16 +129,11 @@ open class HeaderMediaListActivity : AudioPlayerContainerActivity(), IEventsHand
viewModel.playlistLiveData.observe(this) { playlist ->
binding.btnFavorite.setImageDrawable(
ContextCompat.getDrawable(
this,
if (playlist.isFavorite) R.drawable.ic_header_media_favorite else R.drawable.ic_header_media_favorite_outline
ContextCompat.getDrawable(this,
if (playlist?.isFavorite == true) R.drawable.ic_header_media_favorite else R.drawable.ic_header_media_favorite_outline
)
)
var totalDuration = 0L
for (item in playlist.tracks)
totalDuration += item.length
binding.totalDuration = totalDuration
binding.totalDuration = playlist?.tracks?.sumOf { it.length } ?: 0
if (playlist is Album) {
val releaseYear = playlist.releaseYear
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment