summaryrefslogtreecommitdiffhomepage
path: root/android/lib/model/src
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-05-14 14:24:14 +0200
committerDavid Göransson <david.goransson@mullvad.net>2025-05-15 13:23:26 +0200
commitafdc7a31d3d8b7272b7e99c66745d9bd66cdc76c (patch)
treecdc55b4e10beaed1f5372818dcbfa2d08302bff2 /android/lib/model/src
parent2f557379f781af58ec4cc752560182688d527d05 (diff)
downloadmullvadvpn-afdc7a31d3d8b7272b7e99c66745d9bd66cdc76c.tar.xz
mullvadvpn-afdc7a31d3d8b7272b7e99c66745d9bd66cdc76c.zip
Fix notification blob colors
Diffstat (limited to 'android/lib/model/src')
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/InAppNotification.kt7
1 files changed, 6 insertions, 1 deletions
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/InAppNotification.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/InAppNotification.kt
index 8abb428af6..b1cc474af4 100644
--- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/InAppNotification.kt
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/InAppNotification.kt
@@ -14,7 +14,12 @@ sealed class InAppNotification {
abstract val priority: Long
data class TunnelStateError(val error: ErrorState) : InAppNotification() {
- override val statusLevel = StatusLevel.Error
+ override val statusLevel =
+ if (error.cause is ErrorStateCause.IsOffline) {
+ StatusLevel.Warning
+ } else {
+ StatusLevel.Error
+ }
override val priority: Long = 1001
}