Fixing size and alignment of the text when the live stream video is not present.

This commit is contained in:
Vitor Pamplona
2024-03-15 21:13:15 -04:00
parent 6edc634b82
commit fa7c2efaab
@@ -671,24 +671,21 @@ fun ShowVideoStreaming(
streamingInfo?.let { event -> streamingInfo?.let { event ->
val url = remember(streamingInfo) { event.streaming() } val url = remember(streamingInfo) { event.streaming() }
val artworkUri = remember(streamingInfo) { event.image() }
val title = remember(streamingInfo) { baseChannel.toBestDisplayName() }
val author = remember(streamingInfo) { baseChannel.creatorName() }
url?.let { url?.let {
CrossfadeCheckIfUrlIsOnline(url, accountViewModel) { CrossfadeCheckIfUrlIsOnline(url, accountViewModel) {
Row( Row(
verticalAlignment = Alignment.CenterVertically, verticalAlignment = Alignment.CenterVertically,
modifier = remember { Modifier.heightIn(max = 300.dp) }, horizontalArrangement = Arrangement.Center,
modifier = remember { Modifier.fillMaxWidth().heightIn(min = 50.dp, max = 300.dp) },
) { ) {
val zoomableUrlVideo = val zoomableUrlVideo =
remember(it) { remember(streamingInfo) {
MediaUrlVideo( MediaUrlVideo(
url = url, url = url,
description = title, description = baseChannel.toBestDisplayName(),
artworkUri = artworkUri, artworkUri = event.image(),
authorName = author, authorName = baseChannel.creatorName(),
uri = event.toNostrUri(), uri = event.toNostrUri(),
) )
} }