From 236ad8510d3cb5933bd8a79c94f7a02ca4b9c15d Mon Sep 17 00:00:00 2001 From: Shiv Natani Date: Wed, 8 Jan 2025 18:03:25 +0530 Subject: [PATCH] NTP-26378 | Shiv Natani | truncation fix in applied tag banner M1 (#14474) --- .../components/coins/CoinBurnBannerV2.kt | 2 +- .../components/coins/CoinEarnBannerV2.kt | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinBurnBannerV2.kt b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinBurnBannerV2.kt index e111ae8742..33f5da4f9b 100644 --- a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinBurnBannerV2.kt +++ b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinBurnBannerV2.kt @@ -181,7 +181,7 @@ fun CoinBurnBannerV2( ) Spacer(modifier = Modifier.width(12.dp)) } else { - AppliedTagEarnBanner(modifier = Modifier.padding(end = 12.dp, start = 8.dp)) + AppliedTag(modifier = Modifier.padding(end = 12.dp, start = 8.dp)) } } Box( diff --git a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinEarnBannerV2.kt b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinEarnBannerV2.kt index 27944e1b2b..e7cd7c0c15 100644 --- a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinEarnBannerV2.kt +++ b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/components/coins/CoinEarnBannerV2.kt @@ -10,6 +10,7 @@ package com.navi.payment.nativepayment.components.coins import androidx.compose.foundation.Image import androidx.compose.foundation.background import androidx.compose.foundation.border +import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer @@ -20,6 +21,7 @@ import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.width +import androidx.compose.foundation.layout.wrapContentWidth import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.Card import androidx.compose.runtime.Composable @@ -155,7 +157,7 @@ fun CoinEarnBannerV2( overflow = TextOverflow.Ellipsis, modifier = Modifier.weight(1f), ) - AppliedTagEarnBanner(modifier = Modifier.padding(end = 12.dp, start = 8.dp)) + AppliedTag(modifier = Modifier.padding(end = 12.dp, start = 8.dp)) } Box( modifier = @@ -184,11 +186,11 @@ fun CoinEarnBannerV2( } @Composable -fun AppliedTagEarnBanner(modifier: Modifier = Modifier) { +fun AppliedTag(modifier: Modifier = Modifier) { Box( modifier = modifier - .width(60.dp) + .wrapContentWidth() .height(24.dp) .background( color = NaviPmsColor.coinExchangeBannerBg, @@ -196,8 +198,9 @@ fun AppliedTagEarnBanner(modifier: Modifier = Modifier) { ) ) { Row( - modifier = Modifier.fillMaxSize().padding(horizontal = 8.dp), + modifier = Modifier.wrapContentWidth().fillMaxHeight().padding(horizontal = 8.dp), verticalAlignment = Alignment.CenterVertically, + horizontalArrangement = Arrangement.Center, ) { NaviText( text = stringResource(id = R.string.applied),