diff options
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt | 15 | ||||
| -rw-r--r-- | android/src/main/res/layout/account.xml | 6 |
2 files changed, 6 insertions, 15 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt index 807ebd4f81..b0616a3abc 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt @@ -50,19 +50,8 @@ class AccountFragment : ServiceDependentFragment(OnNoService.GoBack) { private fun updateView(accountNumber: String?, accountExpiry: DateTime?) = GlobalScope.launch(Dispatchers.Main) { - if (accountNumber != null) { - accountNumberView.information = accountNumber - accountNumberView.visibility = View.VISIBLE - } else { - accountNumberView.visibility = View.INVISIBLE - } - - if (accountExpiry != null) { - accountExpiryView.information = formatExpiry(accountExpiry) - accountExpiryView.visibility = View.VISIBLE - } else { - accountExpiryView.visibility = View.INVISIBLE - } + accountNumberView.information = accountNumber + accountExpiryView.information = accountExpiry?.let { expiry -> formatExpiry(expiry) } } private fun formatExpiry(expiry: DateTime): String { diff --git a/android/src/main/res/layout/account.xml b/android/src/main/res/layout/account.xml index 5f275a3f42..146b9ed7d3 100644 --- a/android/src/main/res/layout/account.xml +++ b/android/src/main/res/layout/account.xml @@ -46,13 +46,15 @@ android:paddingVertical="12dp" mullvad:clipboardLabel="@string/mullvad_account_number" mullvad:copiedToast="@string/copied_mullvad_account_number" - mullvad:description="@string/account_number" /> + mullvad:description="@string/account_number" + mullvad:whenMissing="hide"/> <net.mullvad.mullvadvpn.ui.InformationView android:id="@+id/account_expiry" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingHorizontal="24dp" android:paddingVertical="12dp" - mullvad:description="@string/paid_until" /> + mullvad:description="@string/paid_until" + mullvad:whenMissing="hide"/> <Button android:id="@+id/logout" android:layout_marginTop="12dp" android:layout_marginHorizontal="24dp" |
