summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorMatt Pietal <mpietal@google.com>2021-04-13 09:59:30 -0400
committerMatt Pietal <mpietal@google.com>2021-04-13 11:30:41 -0400
commitcf72270a2ea1cfaa53882e518994387532f5baca (patch)
tree64cc48d70becb4cc017be10c95d5e4e26011923b /core/java
parent61e2a52d77a3e65916a02fba563363573a188dd2 (diff)
QS Wallet priority placement
If the wallet service is available at all, move the tile into a priority position so it is easily visible to users. Fixes: 183024893 Test: atest AutoTileManagerTest WalletControllerImplTest Change-Id: I8c75dff785555e3ca9d9a68ea3747f4c2fa35188
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java b/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
index 5d718440e2da..c87407e9d38c 100644
--- a/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
+++ b/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
@@ -98,7 +98,10 @@ class QuickAccessWalletServiceInfo {
intent.setPackage(packageName);
List<ResolveInfo> resolveInfos =
context.getPackageManager().queryIntentServices(intent,
- PackageManager.MATCH_DEFAULT_ONLY | PackageManager.GET_META_DATA);
+ PackageManager.MATCH_DIRECT_BOOT_AWARE
+ | PackageManager.MATCH_DIRECT_BOOT_UNAWARE
+ | PackageManager.MATCH_DEFAULT_ONLY
+ | PackageManager.GET_META_DATA);
return resolveInfos.isEmpty() ? null : resolveInfos.get(0).serviceInfo;
}