From d4d55b3c21c1ff63a2da411f9945a379d7e24f6f Mon Sep 17 00:00:00 2001 From: LooKeR Date: Sun, 10 Oct 2021 22:31:20 +0530 Subject: [PATCH] All apps visible for android 11-12 Reformat some code --- src/main/AndroidManifest.xml | 1 + .../looker/droidify/screen/ProductFragment.kt | 18 +++++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 46adbecb..ee35783a 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -8,6 +8,7 @@ + resolveInfo.activityInfo } + .filter { activityInfo -> activityInfo.packageName == packageName } .mapNotNull { activityInfo -> val label = try { activityInfo.loadLabel(packageManager).toString() @@ -217,7 +218,12 @@ class ProductFragment() : ScreenFragment(), ProductAdapter.Callbacks { e.printStackTrace() null } - label?.let { Pair(activityInfo.name, it) } + label?.let { labelName -> + Pair( + activityInfo.name, + labelName + ) + } } .toList() } @@ -399,8 +405,7 @@ class ProductFragment() : ScreenFragment(), ProductAdapter.Callbacks { productRepository.second, release ) - } - Unit + } else Unit } ProductAdapter.Action.LAUNCH -> { val launcherActivities = installed?.launcherActivities.orEmpty() @@ -432,8 +437,7 @@ class ProductFragment() : ScreenFragment(), ProductAdapter.Callbacks { val binder = downloadConnection.binder if (downloading && binder != null) { binder.cancel(packageName) - } - Unit + } else Unit } }::class }