diff --git a/src/main/kotlin/com/machiav3lli/fdroid/ui/viewmodels/MainNavFragmentViewModelX.kt b/src/main/kotlin/com/machiav3lli/fdroid/ui/viewmodels/MainNavFragmentViewModelX.kt index 4e1ef483..2522d8aa 100644 --- a/src/main/kotlin/com/machiav3lli/fdroid/ui/viewmodels/MainNavFragmentViewModelX.kt +++ b/src/main/kotlin/com/machiav3lli/fdroid/ui/viewmodels/MainNavFragmentViewModelX.kt @@ -128,9 +128,13 @@ class MainNavFragmentViewModelX( } installed.postValue(it.associateBy { it.packageName }) } - /*if (secondaryRequest.updates) secondaryProducts.addSource(db.extrasDao.allLive) { - secondaryProducts.value = secondaryProducts.value.filter { secondaryProducts.it.packageName) } - }*/ + if (secondaryRequest.updates) secondaryProducts.addSource(db.extrasDao.allLive) { + viewModelScope.launch { + withContext(Dispatchers.IO) { + secondaryProducts.postValue(db.productDao.queryObject(secondaryRequest)) + } + } + } } fun setFavorite(packageName: String, setBoolean: Boolean) {