Compare commits

..

2 commits

View file

@ -624,13 +624,13 @@ fun LazyVerticalGridTUO(
Row( Row(
modifier = Modifier.fillMaxWidth(), modifier = Modifier.fillMaxWidth(),
horizontalArrangement = Arrangement.Center, horizontalArrangement = Arrangement.Start,
verticalAlignment = Alignment.CenterVertically verticalAlignment = Alignment.CenterVertically
) { ) {
measureTUOs.forEachIndexed { indexInMeasure, tuo -> measureTUOs.forEachIndexed { indexInMeasure, tuo ->
Column( Column(
modifier = Modifier modifier = Modifier
.weight(1f) .width(gridWidthDp / gridColumnCount)
) { ) {
if (TimeUnitObject._hasMarker) { if (TimeUnitObject._hasMarker) {
val lineHeight = 20.sp val lineHeight = 20.sp
@ -664,7 +664,7 @@ fun LazyVerticalGridTUO(
val lastHairPinSymbol = TimeUnitObject.lastHairPinSymbol val lastHairPinSymbol = TimeUnitObject.lastHairPinSymbol
val hairPinStartLine: Int = (hairPinStart - 1) / gridColumnCount val hairPinStartLine: Int = (hairPinStart - 1) / gridColumnCount
val hairPinEndLine: Int = (tuo.numBlock - 1) / gridColumnCount val hairPinEndLine: Int = (tuo.numBlock - 1) / gridColumnCount
if (hairPinStartLine == hairPinEndLine) { // if (hairPinStartLine == hairPinEndLine) {
Canvas( Canvas(
modifier = Modifier.fillMaxSize() modifier = Modifier.fillMaxSize()
) { ) {
@ -682,7 +682,7 @@ fun LazyVerticalGridTUO(
) )
} }
TimeUnitObject.endHairPin() TimeUnitObject.endHairPin()
} // }
} }
if (hairPinSymbol != null && hairPinSymbol != '=') { if (hairPinSymbol != null && hairPinSymbol != '=') {