From 874b52c6d5c0d8043f3250e2b80f5091c159ded1 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 8 Apr 2020 14:21:11 -0300 Subject: [wallet] add option to see exchange's fee structure --- .../net/taler/wallet/withdraw/PromptWithdrawFragment.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt') diff --git a/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt b/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt index 5d0fe63..56a2a8c 100644 --- a/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt @@ -57,16 +57,13 @@ class PromptWithdrawFragment : Fragment() { private fun showWithdrawStatus(status: WithdrawStatus?): Any = when (status) { is WithdrawStatus.ReceivedDetails -> { - showContent(status.amount, status.fee, status.suggestedExchange) + showContent(status.amount, status.fee, status.exchange) confirmWithdrawButton.apply { text = getString(R.string.withdraw_button_confirm) setOnClickListener { it.fadeOut() confirmProgressBar.fadeIn() - withdrawManager.acceptWithdrawal( - status.talerWithdrawUri, - status.suggestedExchange - ) + withdrawManager.acceptWithdrawal(status.talerWithdrawUri, status.exchange) } isEnabled = true } @@ -83,7 +80,7 @@ class PromptWithdrawFragment : Fragment() { model.showProgressBar.value = true } is TermsOfServiceReviewRequired -> { - showContent(status.amount, status.fee, status.suggestedExchange) + showContent(status.amount, status.fee, status.exchange) confirmWithdrawButton.apply { text = getString(R.string.withdraw_button_tos) setOnClickListener { @@ -118,6 +115,10 @@ class PromptWithdrawFragment : Fragment() { exchangeIntroView.fadeIn() withdrawExchangeUrl.text = cleanExchange(exchange) withdrawExchangeUrl.fadeIn() + selectExchangeButton.fadeIn() + selectExchangeButton.setOnClickListener { + findNavController().navigate(R.id.action_promptWithdraw_to_selectExchangeFragment) + } withdrawCard.fadeIn() } -- cgit v1.2.3