We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bf18487 + 4d5c2b0 commit 7b87999Copy full SHA for 7b87999
1 file changed
core/java/com/android/internal/app/ResolverActivity.java
@@ -436,9 +436,10 @@ private void rebuildList() {
436
if (mBaseResolveList != null) {
437
mCurrentResolveList = mBaseResolveList;
438
} else {
439
- mCurrentResolveList = mPm.queryIntentActivities(
+ mCurrentResolveList = mPm.queryIntentActivitiesAsUser(
440
mIntent, PackageManager.MATCH_DEFAULT_ONLY
441
- | (mAlwaysUseOption ? PackageManager.GET_RESOLVED_FILTER : 0));
+ | (mAlwaysUseOption ? PackageManager.GET_RESOLVED_FILTER : 0),
442
+ UserHandle.getUserId(mLaunchedFromUid));
443
// Filter out any activities that the launched uid does not
444
// have permission for. We don't do this when we have an explicit
445
// list of resolved activities, because that only happens when
0 commit comments