summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Brad Lassey <lassey@google.com> 2025-03-05 12:50:40 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2025-03-05 12:50:40 -0800
commita6972a269bdd0961f12545474182f753a8e17c6e (patch)
treed567fbc5309615b4769b0593f6264ff201c47cd6
parent684e4e11c31abbeea72e550c38abe947814b1e3b (diff)
parentc28514dea5b7639633a3e5ebd8575912a4bba081 (diff)
Merge "Fail to create QuickAccessWalletServiceInfo when there is no default wallet" into main
-rw-r--r--core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java b/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
index e1dc6f6d642b..e9ddfc3559bf 100644
--- a/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
+++ b/core/java/android/service/quickaccesswallet/QuickAccessWalletServiceInfo.java
@@ -96,6 +96,10 @@ class QuickAccessWalletServiceInfo {
defaultAppPackageName = defaultPaymentApp.getPackageName();
}
+ if (defaultAppPackageName == null || defaultAppUser < 0) {
+ return null;
+ }
+
ServiceInfo serviceInfo = getWalletServiceInfo(context, defaultAppPackageName,
defaultAppUser);
if (serviceInfo == null) {