style: Fix inconsistent color between indeterminate and determinate

progress indicator
This commit is contained in:
Ahmad Ansori Palembani 2024-06-13 13:00:38 +07:00
parent c9bfb517ee
commit d4f360c75d
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -50,7 +50,9 @@ fun CombinedCircularProgressIndicator(
) { indeterminate ->
if (indeterminate) {
// Indeterminate
CircularProgressIndicator()
CircularProgressIndicator(
color = if (isInverted()) MaterialTheme.colorScheme.inversePrimary else MaterialTheme.colorScheme.primary,
)
} else {
// Determinate
val infiniteTransition = rememberInfiniteTransition(label = "infiniteRotation")
@ -71,7 +73,7 @@ fun CombinedCircularProgressIndicator(
CircularProgressIndicator(
progress = { animatedProgress },
modifier = Modifier.rotate(rotation),
color = if (isInverted()) MaterialTheme.colorScheme.inversePrimary else MaterialTheme.colorScheme.primary
color = if (isInverted()) MaterialTheme.colorScheme.inversePrimary else MaterialTheme.colorScheme.primary,
)
}
}