Ensure updateItem is disabled if invisible
This commit is contained in:
@@ -79,7 +79,10 @@ class MainActivity : AppCompatActivity(), NavigationBarView.OnItemSelectedListen
|
|||||||
private fun onAppUpdateAvailable(update: AppUpdate?) {
|
private fun onAppUpdateAvailable(update: AppUpdate?) {
|
||||||
lastUpdate = update
|
lastUpdate = update
|
||||||
updateItem.isVisible = update != null
|
updateItem.isVisible = update != null
|
||||||
if (update == null) return
|
if (update == null) {
|
||||||
|
updateItem.isEnabled = false
|
||||||
|
return
|
||||||
|
}
|
||||||
updateItem.isEnabled = update.downloaded != false
|
updateItem.isEnabled = update.downloaded != false
|
||||||
updateItem.setIcon(when (update.downloaded) {
|
updateItem.setIcon(when (update.downloaded) {
|
||||||
null -> R.drawable.ic_action_update
|
null -> R.drawable.ic_action_update
|
||||||
|
|||||||
Reference in New Issue
Block a user