From bc7e2b4100f990dd3738437140f4820069783335 Mon Sep 17 00:00:00 2001 From: Sweetbread Date: Thu, 24 Apr 2025 21:00:04 +0300 Subject: [PATCH] fixup! impr: add animation --- .../main/java/ru/sweetbread/unn/ui/composes/Schedule.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/ru/sweetbread/unn/ui/composes/Schedule.kt b/app/src/main/java/ru/sweetbread/unn/ui/composes/Schedule.kt index d43be89..2d25b52 100644 --- a/app/src/main/java/ru/sweetbread/unn/ui/composes/Schedule.kt +++ b/app/src/main/java/ru/sweetbread/unn/ui/composes/Schedule.kt @@ -175,9 +175,9 @@ fun ScheduleItem(modifier: Modifier = Modifier, unit: ScheduleUnit, expanded: Bo } val backgroundColor by animateColorAsState( - targetValue = if (rel == 1f) + targetValue = if (ratio == 1f) MaterialTheme.colorScheme.surfaceContainer - else if (rel == -1f) + else if (ratio == -1f) MaterialTheme.colorScheme.secondaryContainer else MaterialTheme.colorScheme.primaryContainer, @@ -283,13 +283,13 @@ fun ScheduleItem(modifier: Modifier = Modifier, unit: ScheduleUnit, expanded: Bo verticalAlignment = Alignment.CenterVertically) { Text(begin.toString(), fontWeight = FontWeight.Bold) AnimatedVisibility ( - (0f <= rel) and (rel < 1f), + (0f <= ratio) and (ratio < 1f), modifier = Modifier .weight(1f) .padding(horizontal = 2.dp) ) { DividerWithMarker( - positionPercentage = rel, + positionPercentage = ratio, color = MaterialTheme.colorScheme.outline, thickness = 3.dp, markerSize = 8.dp,