Always proxy the app itself

No need to keep a confusing option. Fix #1484.
This commit is contained in:
Mygod
2017-12-08 17:37:11 -08:00
parent 497a74760d
commit 97e93552c6
2 changed files with 14 additions and 6 deletions
@@ -67,7 +67,8 @@ class AppManager : AppCompatActivity(), Toolbar.OnMenuItemClickListener {
}
return synchronized(AppManager) {
val cachedApps = cachedApps ?: pm.getInstalledPackages(PackageManager.GET_PERMISSIONS)
.filter { it.requestedPermissions?.contains(Manifest.permission.INTERNET) ?: false }
.filter { it.packageName != app.packageName &&
it.requestedPermissions?.contains(Manifest.permission.INTERNET) ?: false }
.map { ProxiedApp(pm.getApplicationLabel(it.applicationInfo).toString(), it.packageName,
it.applicationInfo.loadIcon(pm)) }
.toTypedArray()