From c69a6b5a05f1f08d6a4023aae1798e87475c2bb2 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 19 Aug 2022 15:12:01 +0300 Subject: [PATCH 1/3] Updated on 2026-08-14 --- .../wallet/ui/view/WalletDetailsButtonsRow.kt | 18 ++++++------------ .../layout/view_wallet_details_buttons_row.xml | 6 +++--- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/wallet/ui/view/WalletDetailsButtonsRow.kt b/app/src/main/java/com/tangem/tap/features/wallet/ui/view/WalletDetailsButtonsRow.kt index af6ec9280b..582b5f178c 100644 --- a/app/src/main/java/com/tangem/tap/features/wallet/ui/view/WalletDetailsButtonsRow.kt +++ b/app/src/main/java/com/tangem/tap/features/wallet/ui/view/WalletDetailsButtonsRow.kt @@ -12,12 +12,10 @@ internal class WalletDetailsButtonsRow @JvmOverloads constructor( attrs: AttributeSet? = null, defStyleAttr: Int = 0, ) : LinearLayout(context, attrs, defStyleAttr) { - private val binding = ViewWalletDetailsButtonsRowBinding.inflate( LayoutInflater.from(context), this, ) - var onBuyClick: (() -> Unit)? = null var onSellClick: (() -> Unit)? = null var onTradeClick: (() -> Unit)? = null @@ -40,16 +38,12 @@ internal class WalletDetailsButtonsRow @JvmOverloads constructor( sellAllowed: Boolean, sendAllowed: Boolean, ) = with(binding) { - if (exchangeServiceFeatureOn) { - btnBuy.isVisible = (buyAllowed && !sellAllowed) || (!buyAllowed && !sellAllowed) - btnBuy.isEnabled = buyAllowed - btnSell.isVisible = !buyAllowed && sellAllowed - btnTrade.isVisible = buyAllowed && sellAllowed - } else { - btnBuy.isVisible = false - btnSell.isVisible = false - btnTrade.isVisible = false - } + containerExchangeButtons.isVisible = exchangeServiceFeatureOn + + btnBuy.isVisible = (buyAllowed && !sellAllowed) || (!buyAllowed && !sellAllowed) + btnBuy.isEnabled = buyAllowed + btnSell.isVisible = !buyAllowed && sellAllowed + btnTrade.isVisible = buyAllowed && sellAllowed btnSend.isEnabled = sendAllowed } } \ No newline at end of file diff --git a/app/src/main/res/layout/view_wallet_details_buttons_row.xml b/app/src/main/res/layout/view_wallet_details_buttons_row.xml index 39017f271f..3f62e6c9fb 100644 --- a/app/src/main/res/layout/view_wallet_details_buttons_row.xml +++ b/app/src/main/res/layout/view_wallet_details_buttons_row.xml @@ -8,6 +8,7 @@ tools:parentTag="android.widget.LinearLayout"> + /> @@ -48,7 +49,6 @@ android:id="@+id/btn_send" style="@style/TapButtonWithIcon" android:layout_width="0dp" - android:layout_marginStart="6dp" android:layout_weight="1" android:text="@string/wallet_button_send" app:icon="@drawable/ic_send" /> From de95196ad0b8308faaa6143cd245411e8eba0d37 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 19 Aug 2022 19:27:38 +0300 Subject: [PATCH 2/3] Updated on 2026-08-14 --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index d0b96119fd..e1c383532f 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -2,7 +2,7 @@ ext.versions = [ kotlin : '1.6.10', build_gradle : '7.1.3', tangem_card_sdk : 'develop-159', - tangem_blockchain_sdk: 'develop-104', + tangem_blockchain_sdk: 'develop-105', // tangem_blockchain_sdk: '0.0.1', ] From 3b4f61f6a92855dc6aa23a4bc0a93dbc6b69a4a0 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 19 Aug 2022 19:29:46 +0300 Subject: [PATCH 3/3] Updated on 2026-08-14 --- app/src/main/res/layout/view_wallet_details_buttons_row.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/layout/view_wallet_details_buttons_row.xml b/app/src/main/res/layout/view_wallet_details_buttons_row.xml index 3f62e6c9fb..0a6a51bfdd 100644 --- a/app/src/main/res/layout/view_wallet_details_buttons_row.xml +++ b/app/src/main/res/layout/view_wallet_details_buttons_row.xml @@ -22,7 +22,7 @@ android:text="@string/wallet_button_trade" android:visibility="gone" app:icon="@drawable/ic_arrows_up_down" - /> + tools:visibility="visible" />