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