diff --git a/app/src/main/java/com/aurora/extensions/PackageInfo.kt b/app/src/main/java/com/aurora/extensions/PackageInfo.kt index 7e5d60e68..6b55ccd68 100644 --- a/app/src/main/java/com/aurora/extensions/PackageInfo.kt +++ b/app/src/main/java/com/aurora/extensions/PackageInfo.kt @@ -3,7 +3,7 @@ package com.aurora.extensions import android.content.pm.PackageInfo import android.os.Process -fun PackageInfo.isApp(): Boolean { +fun PackageInfo.isValidApp(): Boolean { if (this.applicationInfo == null || this.packageName.isEmpty()) return false return when { diff --git a/app/src/main/java/com/aurora/store/util/PackageUtil.kt b/app/src/main/java/com/aurora/store/util/PackageUtil.kt index c40819844..4829786cc 100644 --- a/app/src/main/java/com/aurora/store/util/PackageUtil.kt +++ b/app/src/main/java/com/aurora/store/util/PackageUtil.kt @@ -35,7 +35,7 @@ import androidx.annotation.RequiresApi import androidx.core.content.pm.PackageInfoCompat import androidx.core.graphics.drawable.toBitmap import com.aurora.extensions.getInstallerPackageNameCompat -import com.aurora.extensions.isApp +import com.aurora.extensions.isValidApp import com.aurora.extensions.isOAndAbove import com.aurora.extensions.isPAndAbove import com.aurora.extensions.isTAndAbove @@ -236,7 +236,7 @@ object PackageUtil { Preferences.PREFERENCE_UPDATES_EXTENDED ) - packageInfoList = packageInfoList.filter { it.isApp() } + packageInfoList = packageInfoList.filter { it.isValidApp() } /*Filter google apps*/ if (isGoogleFilterEnabled) { diff --git a/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt index 946e0ef4f..8a2ac9fea 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt @@ -22,7 +22,7 @@ package com.aurora.store.viewmodel.all import android.content.Context import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.aurora.extensions.isApp +import com.aurora.extensions.isValidApp import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.helpers.AppDetailsHelper import com.aurora.gplayapi.network.IHttpClient @@ -63,7 +63,7 @@ class BlacklistViewModel @Inject constructor( supervisorScope { try { val packageNames = context.packageManager.getInstalledPackages(0) - .filter { it.isApp() } + .filter { it.isValidApp() } .map { it.packageName } val apps = appDetailsHelper