We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2fd6cb0 commit 4d5c2b0Copy full SHA for 4d5c2b0
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