aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt
diff options
context:
space:
mode:
authorYuutaW <17158086+trumeet@users.noreply.github.com>2019-05-18 09:17:52 -0700
committerYuutaW <17158086+Trumeet@users.noreply.github.com>2019-05-18 09:17:52 -0700
commitbedce81f29d1d0e378725836b014e0ce0a521f69 (patch)
tree1812953518dc470714d8577d9c40272dc0d87e1a /app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt
parent1ae04c3850eb876c7f4d1956089741e747691b3a (diff)
downloadWorkMode-bedce81f29d1d0e378725836b014e0ce0a521f69.tar
WorkMode-bedce81f29d1d0e378725836b014e0ce0a521f69.tar.gz
WorkMode-bedce81f29d1d0e378725836b014e0ce0a521f69.tar.bz2
WorkMode-bedce81f29d1d0e378725836b014e0ce0a521f69.zip
fix(app): shrink & add MATCH_DISABLED_COMPONENTS flag & mark uninstalled apps as "unsafe" while loading the list
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt')
-rw-r--r--app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt b/app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt
index 736fb0a..5723ab1 100644
--- a/app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt
+++ b/app/src/main/java/moe/yuuta/workmode/ApplicationPickerActivity.kt
@@ -91,7 +91,7 @@ class ApplicationPickerActivity : AppCompatActivity() {
if (::mLoadAppsFuture.isInitialized && !mLoadAppsFuture.isDone) {
mLoadAppsFuture.cancel(true)
}
- mLoadAppsFuture = AsyncSuspender(this).getInstalledApplicationsAcrossUser(0)
+ mLoadAppsFuture = AsyncSuspender(this).getInstalledApplicationsAcrossUser(PackageManager.MATCH_DISABLED_COMPONENTS)
mProgressBar.visibility = View.VISIBLE
fab.visibility = View.GONE
mLoadAppsFuture
@@ -176,7 +176,7 @@ class ApplicationPickerActivity : AppCompatActivity() {
else context
.packageManager
.getApplicationLabel(
- context.packageManager.getApplicationInfo(packageInfo.packageInfo.packageName, 0)
+ context.packageManager.getApplicationInfo(packageInfo.packageInfo.packageName, PackageManager.MATCH_DISABLED_COMPONENTS)
)
holder.summary.text = context.getString(R.string.app_list_user_template, packageInfo.packageInfo.userId)
holder.checkBox.isChecked = packageInfo.selected