summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2023-11-22 09:22:39 +0100
committerAlbin <albin@mullvad.net>2023-11-27 15:38:01 +0100
commit1d0895a8f7daced87d5dd1fddff653984ab9f8b8 (patch)
tree71b94de882f0463949c07e21cf58371fa989e14f
parent3281f0d47a9efb20e9fe6585a0cb26dd89a383a0 (diff)
downloadmullvadvpn-1d0895a8f7daced87d5dd1fddff653984ab9f8b8.tar.xz
mullvadvpn-1d0895a8f7daced87d5dd1fddff653984ab9f8b8.zip
Show out of time instead of negative days in the top bar
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/TopBar.kt14
1 files changed, 9 insertions, 5 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/TopBar.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/TopBar.kt
index 6db5d64735..babd89271c 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/TopBar.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/TopBar.kt
@@ -314,11 +314,15 @@ fun MullvadTopBarWithDeviceName(
text =
stringResource(
id = R.string.top_bar_time_left,
- pluralStringResource(
- id = R.plurals.days,
- daysLeftUntilExpiry,
- daysLeftUntilExpiry
- )
+ if (daysLeftUntilExpiry >= 0) {
+ pluralStringResource(
+ id = R.plurals.days,
+ daysLeftUntilExpiry,
+ daysLeftUntilExpiry
+ )
+ } else {
+ stringResource(id = R.string.out_of_time)
+ }
),
style = MaterialTheme.typography.bodySmall,
color = MaterialTheme.colorScheme.onBackground.copy(alpha = AlphaTopBar)