diff --git a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt
index 6824735ee..a53f95602 100644
--- a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt
+++ b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt
@@ -295,7 +295,11 @@ class MainActivity :
navBar.getBadge(id)?.isVisible = false
} else {
val badge = navBar.getOrCreateBadge(id)
- badge.number = counter
+ if (counter < 0) {
+ badge.clearNumber()
+ } else {
+ badge.number = counter
+ }
badge.isVisible = true
}
}
diff --git a/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt
index a84fcf7ac..a1b38b0ef 100644
--- a/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt
+++ b/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt
@@ -87,7 +87,8 @@ class ToolsFragment :
binding.cardUpdate.root.isVisible = false
return
}
- binding.cardUpdate.textPrimary.text = getString(R.string.new_version_s, version.name)
+ binding.cardUpdate.textPrimary.text = getString(R.string.app_update_available_s, version.name)
+ binding.cardUpdate.textSecondary.text = version.description
binding.cardUpdate.root.isVisible = true
}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4e74d4e3a..5a9c5c17b 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -359,4 +359,5 @@
Options
Content not found or removed
Incognito mode
+ Application update available: %s