Updated on 2026-08-14

This commit is contained in:
Tangem 2021-03-17 19:56:17 +03:00
commit fd309de160
3 changed files with 21 additions and 17 deletions

View file

@ -357,14 +357,14 @@ class MultipleAddressUiHelper {
return when (id) {
R.id.chip_default -> {
when (blockchain) {
Blockchain.Bitcoin -> BitcoinAddressType.Segwit
Blockchain.Bitcoin, Blockchain.BitcoinTestnet -> BitcoinAddressType.Segwit
Blockchain.CardanoShelley -> CardanoAddressType.Shelley
else -> null
}
}
R.id.chip_legacy -> {
when (blockchain) {
Blockchain.Bitcoin -> BitcoinAddressType.Legacy
Blockchain.Bitcoin, Blockchain.BitcoinTestnet -> BitcoinAddressType.Legacy
Blockchain.CardanoShelley -> CardanoAddressType.Byron
else -> null
}

View file

@ -88,20 +88,20 @@ class WarningMessageVH(val view: View) : RecyclerView.ViewHolder(view) {
}
view.btn_can_be_better.setOnClickListener {
FirebaseAnalyticsHandler.triggerEvent(AnalyticsEvent.APP_RATING_NEGATIVE)
store.dispatch(WalletAction.Warnings.AppRating.SetNeverToShow)
store.dispatch(GlobalAction.HideWarningMessage(warning))
store.dispatch(GlobalAction.SendFeedback(RateCanBeBetterEmail()))
}
store.dispatch(WalletAction.Warnings.AppRating.SetNeverToShow)
view.btn_really_cool.setOnClickListener {
val activity = view.context.getActivity() ?: return@setOnClickListener
FirebaseAnalyticsHandler.triggerEvent(AnalyticsEvent.APP_RATING_POSITIVE)
store.dispatch(WalletAction.Warnings.AppRating.SetNeverToShow)
val reviewManager = ReviewManagerFactory.create(activity)
val task = reviewManager.requestReviewFlow()
task.addOnCompleteListener {
if (it.isSuccessful) {
val reviewInfo = it.result
val reviewFlow = reviewManager.launchReviewFlow(activity, reviewInfo)
val reviewFlow = reviewManager.launchReviewFlow(activity, it.result)
reviewFlow.addOnCompleteListener {
if (it.isSuccessful) {
// send review was succeed
@ -117,7 +117,6 @@ class WarningMessageVH(val view: View) : RecyclerView.ViewHolder(view) {
}
store.dispatch(GlobalAction.HideWarningMessage(warning))
}
store.dispatch(WalletAction.Warnings.AppRating.SetNeverToShow)
}
}
}