🛠️ Remove maxLines on Slider value

Removed maxLines on Slider value, allowing it to be as many lines as it takes.
This commit is contained in:
Acclorite 2024-08-15 20:58:45 +03:00
parent 0ca9642778
commit a1373ef158

View file

@ -14,7 +14,6 @@ import androidx.compose.material3.Text
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.Dp
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import ua.acclorite.book_story.presentation.components.CategoryTitle import ua.acclorite.book_story.presentation.components.CategoryTitle
@ -60,9 +59,7 @@ fun SliderWithTitle(
text = if (!showPlaceholder) "${value.first}${value.second}" text = if (!showPlaceholder) "${value.first}${value.second}"
else valuePlaceholder, else valuePlaceholder,
style = MaterialTheme.typography.bodyMedium, style = MaterialTheme.typography.bodyMedium,
color = MaterialTheme.colorScheme.onSurfaceVariant, color = MaterialTheme.colorScheme.onSurfaceVariant
maxLines = 1,
overflow = TextOverflow.Ellipsis
) )
} }
Spacer(modifier = Modifier.width(8.dp)) Spacer(modifier = Modifier.width(8.dp))
@ -75,7 +72,7 @@ fun SliderWithTitle(
steps = toValue - fromValue - 1, steps = toValue - fromValue - 1,
colors = SliderDefaults.colors( colors = SliderDefaults.colors(
activeTickColor = MaterialTheme.colorScheme.onPrimary, activeTickColor = MaterialTheme.colorScheme.onPrimary,
inactiveTickColor = MaterialTheme.colorScheme.onSurfaceVariant, inactiveTickColor = MaterialTheme.colorScheme.onSurfaceVariant
) )
) )
} }
@ -119,9 +116,7 @@ fun SliderWithTitle(
text = if (!showPlaceholder) "${(value.first * toValue).roundToInt()}${value.second}" text = if (!showPlaceholder) "${(value.first * toValue).roundToInt()}${value.second}"
else valuePlaceholder, else valuePlaceholder,
style = MaterialTheme.typography.bodyMedium, style = MaterialTheme.typography.bodyMedium,
color = MaterialTheme.colorScheme.onSurfaceVariant, color = MaterialTheme.colorScheme.onSurfaceVariant
maxLines = 1,
overflow = TextOverflow.Ellipsis
) )
} }
Spacer(modifier = Modifier.width(8.dp)) Spacer(modifier = Modifier.width(8.dp))
@ -133,7 +128,7 @@ fun SliderWithTitle(
}, },
colors = SliderDefaults.colors( colors = SliderDefaults.colors(
activeTickColor = MaterialTheme.colorScheme.onPrimary, activeTickColor = MaterialTheme.colorScheme.onPrimary,
inactiveTickColor = MaterialTheme.colorScheme.onSurfaceVariant, inactiveTickColor = MaterialTheme.colorScheme.onSurfaceVariant
) )
) )
} }