commit | b7077ab55fa16f196feeb2dce5996ec046e1dd7d | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Mon Feb 14 11:49:04 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Feb 14 11:49:04 2022 +0000 |
tree | 80569535e6be74491c60a97a065ea7c252c4a238 | |
parent | a93434b11e6992d0d65247357d32aacdd035e3cd [diff] | |
parent | 1a16975a36f4fe4d1f1cd7a64881054fe7b83463 [diff] |
Merge "Use Intent.EXTRA_USER for ACTION_CHANGE_DEFAULT" am: 57238d653c am: 1a16975a36 Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1977698 Change-Id: I0196d39d1e8d619a54931492fc89f15b8b5dfc99
diff --git a/src/com/android/settings/nfc/PaymentDefaultDialog.java b/src/com/android/settings/nfc/PaymentDefaultDialog.java index a888167..75746ce 100644 --- a/src/com/android/settings/nfc/PaymentDefaultDialog.java +++ b/src/com/android/settings/nfc/PaymentDefaultDialog.java
@@ -58,7 +58,11 @@ ComponentName component = intent.getParcelableExtra( CardEmulation.EXTRA_SERVICE_COMPONENT); String category = intent.getStringExtra(CardEmulation.EXTRA_CATEGORY); - int userId = intent.getIntExtra(CardEmulation.EXTRA_USERID, UserHandle.myUserId()); + UserHandle userHandle = intent.getParcelableExtra(Intent.EXTRA_USER); + if (userHandle == null) { + userHandle = UserHandle.CURRENT; + } + int userId = userHandle.getIdentifier(); setResult(RESULT_CANCELED); if (!buildDialog(component, category, userId)) {