TextAlign start for lyrics & center for lyrics who need spaces (isExcess)

This commit is contained in:
hasina 2026-02-02 15:42:52 +03:00
parent 7ea9d08cb3
commit 2ea68325be

View file

@ -734,13 +734,13 @@ fun LazyVerticalGridTUO(
val isTooLong = textWidthDp > containerWidthDp val isTooLong = textWidthDp > containerWidthDp
val spacer = makeSpaceBetweenSyllables(textMeasurer, gridWidthDp / gridColumnCount) val spacer = makeSpaceBetweenSyllables(textMeasurer, gridWidthDp / gridColumnCount)
val (dynamicSpaceSyl, alignText) = spacer(syl, allTemps, syls_i, index) val (dynamicSpaceSyl, alignmentText) = spacer(syl, allTemps, syls_i, index)
Text( Text(
text = dynamicSpaceSyl, text = dynamicSpaceSyl,
modifier = Modifier modifier = Modifier
.fillMaxWidth() .fillMaxWidth()
.padding(end = 4.dp)/*.border(1.dp, Color.Yellow, RectangleShape)*/ .padding(end = 4.dp)/*.border(1.dp, Color.Yellow, RectangleShape)*/
.wrapContentSize(unbounded = true, align = alignText), .wrapContentSize(unbounded = true, align = alignmentText),
softWrap = false, softWrap = false,
maxLines = 1, maxLines = 1,
overflow = TextOverflow.Visible, overflow = TextOverflow.Visible,