Remove redundant call to set extension badge in bottom nav
This commit is contained in:
parent
b8152dd7f9
commit
deb66436cb
@ -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 {
|
||||
|
Loading…
Reference in New Issue
Block a user