Fix crash in ScrobblingInfoSheet
This commit is contained in:
@@ -121,13 +121,14 @@ class ScrobblingInfoSheet :
|
|||||||
dismissAllowingStateLoss()
|
dismissAllowingStateLoss()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
requireViewBinding().textViewTitle.text = scrobbling.title
|
val binding = viewBinding ?: return
|
||||||
requireViewBinding().ratingBar.rating = scrobbling.rating * requireViewBinding().ratingBar.numStars
|
binding.textViewTitle.text = scrobbling.title
|
||||||
requireViewBinding().textViewDescription.text = scrobbling.description?.sanitize()
|
binding.ratingBar.rating = scrobbling.rating * binding.ratingBar.numStars
|
||||||
requireViewBinding().spinnerStatus.setSelection(scrobbling.status?.ordinal ?: -1)
|
binding.textViewDescription.text = scrobbling.description?.sanitize()
|
||||||
requireViewBinding().imageViewLogo.contentDescription = getString(scrobbling.scrobbler.titleResId)
|
binding.spinnerStatus.setSelection(scrobbling.status?.ordinal ?: -1)
|
||||||
requireViewBinding().imageViewLogo.setImageResource(scrobbling.scrobbler.iconResId)
|
binding.imageViewLogo.contentDescription = getString(scrobbling.scrobbler.titleResId)
|
||||||
requireViewBinding().imageViewCover.newImageRequest(viewLifecycleOwner, scrobbling.coverUrl)?.apply {
|
binding.imageViewLogo.setImageResource(scrobbling.scrobbler.iconResId)
|
||||||
|
binding.imageViewCover.newImageRequest(viewLifecycleOwner, scrobbling.coverUrl)?.apply {
|
||||||
placeholder(R.drawable.ic_placeholder)
|
placeholder(R.drawable.ic_placeholder)
|
||||||
fallback(R.drawable.ic_placeholder)
|
fallback(R.drawable.ic_placeholder)
|
||||||
error(R.drawable.ic_error_placeholder)
|
error(R.drawable.ic_error_placeholder)
|
||||||
|
|||||||
Reference in New Issue
Block a user