@@ -14,7 +14,6 @@ import androidx.compose.foundation.layout.fillMaxWidth
1414import androidx.compose.foundation.layout.height
1515import androidx.compose.foundation.layout.padding
1616import androidx.compose.foundation.layout.size
17- import androidx.compose.foundation.layout.width
1817import androidx.compose.foundation.rememberScrollState
1918import androidx.compose.foundation.verticalScroll
2019import androidx.compose.material.icons.Icons
@@ -238,12 +237,18 @@ private fun StepContent(
238237 verticalArrangement = Arrangement .Center ,
239238 horizontalAlignment = Alignment .CenterHorizontally ,
240239 ) {
241- Icon (
242- modifier = Modifier .size(64 .dp),
243- imageVector = stepContent.icon,
244- contentDescription = null ,
245- tint = iconTint,
246- )
240+ if (isLoading) {
241+ CircularProgressIndicator (
242+ modifier = Modifier .size(64 .dp),
243+ )
244+ } else {
245+ Icon (
246+ modifier = Modifier .size(64 .dp),
247+ imageVector = stepContent.icon,
248+ contentDescription = null ,
249+ tint = iconTint,
250+ )
251+ }
247252
248253 Spacer (modifier = Modifier .height(16 .dp))
249254
@@ -276,14 +281,6 @@ private fun StepContent(
276281 onClick = onButtonClick,
277282 enabled = ! isLoading,
278283 ) {
279- if (isLoading) {
280- CircularProgressIndicator (
281- modifier = Modifier .size(18 .dp),
282- strokeWidth = 2 .dp,
283- color = LocalContentColor .current,
284- )
285- Spacer (modifier = Modifier .width(8 .dp))
286- }
287284 Text (text = stepContent.buttonText)
288285 }
289286 }
0 commit comments