diff --git a/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt b/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
index d1fdac0e..ff1e1cbb 100644
--- a/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
+++ b/wear/src/main/java/com/bitchat/watch/service/WearMeshForegroundService.kt
@@ -144,11 +144,15 @@ class WearMeshForegroundService : Service() {
.setSmallIcon(R.drawable.ic_notification)
.setContentTitle(getString(R.string.app_name))
.setContentText(
- resources.getQuantityString(
- R.plurals.mesh_notification_text,
- activePeers,
- activePeers
- )
+ if (activePeers == 0) {
+ getString(R.string.mesh_notification_no_peers)
+ } else {
+ resources.getQuantityString(
+ R.plurals.mesh_notification_text,
+ activePeers,
+ activePeers
+ )
+ }
)
.setContentIntent(launchIntent)
.setOngoing(true)
diff --git a/wear/src/main/res/values/strings.xml b/wear/src/main/res/values/strings.xml
index 2a2ef2f3..2a2d1beb 100644
--- a/wear/src/main/res/values/strings.xml
+++ b/wear/src/main/res/values/strings.xml
@@ -3,9 +3,10 @@
bitchat
Mesh network
Keeps the Bluetooth mesh running in the background
+ Mesh running
- - Mesh running — %1$d peer
- - Mesh running — %1$d peers
+ - %1$d peer
+ - %1$d peers
Direct messages
Encrypted direct-message alerts