Updated on 2026-08-14

This commit is contained in:
Tangem 2020-04-01 08:39:21 +03:00
parent 0ff69904d3
commit 7079824bd6
2 changed files with 10 additions and 1 deletions

View file

@ -69,6 +69,11 @@ class VerifyCardFragment : BaseFragment(), NavigationResultListener, NfcAdapter.
super.onViewCreated(view, savedInstanceState)
updateViews()
val card = ctx.card
if (!card.allowSwapPIN() && !card.allowSwapPIN2() && card.forbidPurgeWallet()) {
fabMenu.hide()
}
// set listeners
fabMenu.setOnClickListener { showMenu(fabMenu) }

View file

@ -8,7 +8,6 @@ import com.tangem.tangem_card.reader.TLVList;
import com.tangem.tangem_card.util.Util;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Date;
import java.util.EnumSet;
@ -359,6 +358,11 @@ public class TangemCard {
return (settingsMask & SettingsMask.AllowSwapPIN2) != 0;
}
public Boolean forbidPurgeWallet() {
if (settingsMask == null) return null;
return (settingsMask & SettingsMask.ForbidPurgeWallet) != 0;
}
public Boolean needCVC() {
if (settingsMask == null) return null;
return (settingsMask & SettingsMask.UseCVC) != 0;