diff --git a/app/src/main/java/com/pixelized/rplexicon/ui/screens/quest/detail/QuestDetailScreen.kt b/app/src/main/java/com/pixelized/rplexicon/ui/screens/quest/detail/QuestDetailScreen.kt index 13c6b94..fd3bb62 100644 --- a/app/src/main/java/com/pixelized/rplexicon/ui/screens/quest/detail/QuestDetailScreen.kt +++ b/app/src/main/java/com/pixelized/rplexicon/ui/screens/quest/detail/QuestDetailScreen.kt @@ -43,6 +43,7 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.AnnotatedString import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.tooling.preview.PreviewParameterProvider @@ -240,9 +241,13 @@ private fun QuestDetailContent( contentDescription = null, ) Text( - modifier = Modifier.padding(horizontal = 8.dp), - textAlign = TextAlign.Center, + modifier = Modifier + .weight(weight = 1f, fill = false) + .padding(horizontal = 8.dp), style = MaterialTheme.typography.titleLarge, + textAlign = TextAlign.Center, + overflow = TextOverflow.Ellipsis, + maxLines = 3, text = subtitle, ) Image(