From 42a1d544f53caac04463ba52704631f7c2a2021e Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 6 Sep 2024 12:54:55 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../impl/presentation/ui/StakingConfirmationContent.kt | 9 +++++---- .../impl/presentation/ui/block/StakingFeeBlock.kt | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/StakingConfirmationContent.kt b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/StakingConfirmationContent.kt index 128ff53e50..701e97a0ce 100644 --- a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/StakingConfirmationContent.kt +++ b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/StakingConfirmationContent.kt @@ -37,6 +37,7 @@ internal fun StakingConfirmationContent( type: StakingActionCommonType, ) { if (state !is StakingStates.ConfirmationState.Data) return + val isEnterAction = type == StakingActionCommonType.ENTER Column( modifier = Modifier @@ -58,11 +59,11 @@ internal fun StakingConfirmationContent( } AmountBlock( amountState = amountState, - isClickDisabled = true, - isEditingDisabled = true, - onClick = {}, + isClickDisabled = !isEnterAction, + isEditingDisabled = !isEnterAction, + onClick = clickIntents::onPrevClick, ) - if (type == StakingActionCommonType.ENTER) { + if (isEnterAction) { ValidatorBlock(validatorState = state.validatorState, onClick = clickIntents::openValidators) } StakingFeeBlock(feeState = state.feeState) diff --git a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/block/StakingFeeBlock.kt b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/block/StakingFeeBlock.kt index fdca1be81a..2efa78b2d0 100644 --- a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/block/StakingFeeBlock.kt +++ b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/ui/block/StakingFeeBlock.kt @@ -34,7 +34,7 @@ internal fun StakingFeeBlock(feeState: FeeState) { modifier = Modifier .fillMaxWidth() .clip(TangemTheme.shapes.roundedCornersXMedium) - .background(TangemTheme.colors.background.action) + .background(TangemTheme.colors.button.disabled) .padding(TangemTheme.dimens.spacing12), ) { Text(