diff --git a/app/src/main/java/com/owenlejeune/tvtime/ui/components/SegmentControl.kt b/app/src/main/java/com/owenlejeune/tvtime/ui/components/SegmentControl.kt index 429d993..c736796 100644 --- a/app/src/main/java/com/owenlejeune/tvtime/ui/components/SegmentControl.kt +++ b/app/src/main/java/com/owenlejeune/tvtime/ui/components/SegmentControl.kt @@ -52,7 +52,7 @@ fun PillSegmentedControl( val textViewSize = remember { mutableStateOf(IntSize.Zero) } val maxTextViewSize = remember { mutableStateOf(IntSize.Zero) } - val offsetAnimation by animateDpAsState(targetValue = (selectedIndex.value * textViewSize.value.width).toDp()) + val offsetAnimation by animateDpAsState(targetValue = ((selectedIndex.value * textViewSize.value.width) + (2 * selectedIndex.value)).toDp(), label = "") BoxWithConstraints( modifier = modifier.then(