From 99f228ee338413826f1d8d894f21b58c376e00c8 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 20 May 2026 08:04:22 -0700 Subject: [PATCH] Updated on 2026-08-14 --- ...rd_48x32.webp => img_visa_card_48_32.webp} | Bin .../drawable/img_visa_card_inactive_48_32.xml | 18 ++++++++++++++++ .../tangempay/ui/TangemPayDetailsScreen.kt | 20 +++++++----------- 3 files changed, 26 insertions(+), 12 deletions(-) rename core/ui/src/main/res/drawable/{img_visa_card_48x32.webp => img_visa_card_48_32.webp} (100%) create mode 100644 core/ui/src/main/res/drawable/img_visa_card_inactive_48_32.xml diff --git a/core/ui/src/main/res/drawable/img_visa_card_48x32.webp b/core/ui/src/main/res/drawable/img_visa_card_48_32.webp similarity index 100% rename from core/ui/src/main/res/drawable/img_visa_card_48x32.webp rename to core/ui/src/main/res/drawable/img_visa_card_48_32.webp diff --git a/core/ui/src/main/res/drawable/img_visa_card_inactive_48_32.xml b/core/ui/src/main/res/drawable/img_visa_card_inactive_48_32.xml new file mode 100644 index 0000000000..70bce64243 --- /dev/null +++ b/core/ui/src/main/res/drawable/img_visa_card_inactive_48_32.xml @@ -0,0 +1,18 @@ + + + + + diff --git a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/ui/TangemPayDetailsScreen.kt b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/ui/TangemPayDetailsScreen.kt index 7044edc626..589b8d751c 100644 --- a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/ui/TangemPayDetailsScreen.kt +++ b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/ui/TangemPayDetailsScreen.kt @@ -302,20 +302,16 @@ private fun TangemPayCardItem(card: TangemPayDetailsBalanceBlockState.Card, modi ) { Image( modifier = Modifier.fillMaxSize(), - painter = painterResource(R.drawable.img_visa_card_48x32), + painter = painterResource( + if (card.isReissuing) { + R.drawable.img_visa_card_inactive_48_32 + } else { + R.drawable.img_visa_card_48_32 + }, + ), contentDescription = null, ) - if (card.isReissuing) { - Icon( - modifier = Modifier - .size(16.dp) - .align(Alignment.BottomStart) - .padding(2.dp), - painter = painterResource(R.drawable.ic_update_32), - contentDescription = null, - tint = TangemTheme.colors.text.constantWhite, - ) - } else { + if (!card.isReissuing) { Text( modifier = Modifier .align(Alignment.BottomStart)