Ensure updateItem is disabled if invisible

This commit is contained in:
Mygod
2021-10-29 22:50:48 -04:00
parent f29ca50c92
commit e48810d944

View File

@@ -79,7 +79,10 @@ class MainActivity : AppCompatActivity(), NavigationBarView.OnItemSelectedListen
private fun onAppUpdateAvailable(update: AppUpdate?) {
lastUpdate = update
updateItem.isVisible = update != null
if (update == null) return
if (update == null) {
updateItem.isEnabled = false
return
}
updateItem.isEnabled = update.downloaded != false
updateItem.setIcon(when (update.downloaded) {
null -> R.drawable.ic_action_update