diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-03 01:42:33 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-15 12:52:17 +0000 |
| commit | dd2caa1ace19637408570da1409b5b0ea78ba1cc (patch) | |
| tree | 48d6535bf171a8f7630c50402a7de96f51f6ca50 | |
| parent | 28d02765ed6d0cb7111e6debea123d24d9d9f205 (diff) | |
| download | mullvadvpn-dd2caa1ace19637408570da1409b5b0ea78ba1cc.tar.xz mullvadvpn-dd2caa1ace19637408570da1409b5b0ea78ba1cc.zip | |
Don't show Mullvad VPN app in the app list
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt index eca49631e9..5c44d69654 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt @@ -12,6 +12,7 @@ class AppListAdapter(context: Context) : Adapter<AppListItemHolder>() { private val appList = ArrayList<AppInfo>() private val jobTracker = JobTracker() private val packageManager = context.packageManager + private val thisPackageName = context.packageName var enabled by observable(false) { _, oldValue, newValue -> if (oldValue != newValue) { @@ -45,6 +46,7 @@ class AppListAdapter(context: Context) : Adapter<AppListItemHolder>() { private fun populateAppList(context: Context) { val applications = packageManager .getInstalledApplications(0) + .filter { info -> info.packageName != thisPackageName } .map { info -> AppInfo(info, packageManager.getApplicationLabel(info).toString()) } appList.apply { |
