diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt index 084f019ea..fa0f4980c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt @@ -143,9 +143,8 @@ class MainActivity : BaseActivity() { } } - setExtensionsBadge() preferences.extensionUpdatesCount().asFlow() - .onEach { setExtensionsBadge() } + .onEach { setExtensionsBadge(it) } .launchInUI() } @@ -160,8 +159,7 @@ class MainActivity : BaseActivity() { getExtensionUpdates() } - private fun setExtensionsBadge() { - val updates = preferences.extensionUpdatesCount().get() + private fun setExtensionsBadge(updates: Int) { if (updates > 0) { binding.bottomNav.getOrCreateBadge(R.id.nav_more).number = updates } else {