From 192ba440983417798b92b06354325f86b6b3159e Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 28 Jan 2026 14:13:49 +0200 Subject: [PATCH] Updated on 2026-08-14 --- .../features/onramp/mainv2/ui/OnrampFooterContent.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/mainv2/ui/OnrampFooterContent.kt b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/mainv2/ui/OnrampFooterContent.kt index e67a1fbc85..f2ecc446d7 100644 --- a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/mainv2/ui/OnrampFooterContent.kt +++ b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/mainv2/ui/OnrampFooterContent.kt @@ -14,6 +14,7 @@ import androidx.compose.runtime.Composable import androidx.compose.runtime.getValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.platform.LocalFocusManager import androidx.compose.ui.unit.dp import com.tangem.core.ui.components.Keyboard import com.tangem.core.ui.components.SpacerH @@ -88,6 +89,7 @@ private fun OnrampAmountButtons(state: OnrampV2AmountButtonUMState) { @Composable private fun AmountButton(button: OnrampAmountButtonUM, modifier: Modifier = Modifier) { + val focusManager = LocalFocusManager.current Box( modifier = modifier .sizeIn(minHeight = 24.dp, minWidth = 62.dp) @@ -95,7 +97,12 @@ private fun AmountButton(button: OnrampAmountButtonUM, modifier: Modifier = Modi color = TangemTheme.colors.field.primary, shape = RoundedCornerShape(16.dp), ) - .clickable(onClick = button.onClick) + .clickable( + onClick = { + focusManager.clearFocus() + button.onClick() + }, + ) .padding(vertical = 4.dp, horizontal = 20.dp), contentAlignment = Alignment.Center, ) {