diff --git a/src/main/kotlin/com/looker/droidify/ui/compose/pages/app_detail/components/Header.kt b/src/main/kotlin/com/looker/droidify/ui/compose/pages/app_detail/components/Header.kt index 252a83d8..44126e81 100644 --- a/src/main/kotlin/com/looker/droidify/ui/compose/pages/app_detail/components/Header.kt +++ b/src/main/kotlin/com/looker/droidify/ui/compose/pages/app_detail/components/Header.kt @@ -1,5 +1,6 @@ package com.looker.droidify.ui.compose.pages.app_detail.components +import androidx.compose.animation.AnimatedVisibility import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.* import androidx.compose.foundation.shape.RoundedCornerShape @@ -48,9 +49,13 @@ fun Header( appSize = appSize, appDev = appDev ) - DownloadProgress(totalSize = 69420) + var buttonState by remember { mutableStateOf(Connecting) } + AnimatedVisibility(visible = buttonState is Cancelable) { + DownloadProgress(totalSize = 69420) + } + InstallButton(buttonState = buttonState) { buttonState = when (it) { Connecting -> Download