Merge "Fixing the population of ResolveInfo.userHandle in initial intents."
This commit is contained in:
committed by
Android (Google) Code Review
commit
1cee73cca8
@@ -202,12 +202,12 @@ public class ChooserListAdapter extends ResolverListAdapter {
|
||||
ri.nonLocalizedLabel = li.getNonLocalizedLabel();
|
||||
ri.icon = li.getIconResource();
|
||||
ri.iconResourceId = ri.icon;
|
||||
ri.userHandle = mInitialIntentsUserSpace;
|
||||
}
|
||||
if (userManager.isManagedProfile()) {
|
||||
ri.noResourceId = true;
|
||||
ri.icon = 0;
|
||||
}
|
||||
ri.userHandle = mInitialIntentsUserSpace;
|
||||
mCallerTargets.add(new DisplayResolveInfo(ii, ri, ii, makePresentationGetter(ri)));
|
||||
if (mCallerTargets.size() == MAX_SUGGESTED_APP_TARGETS) break;
|
||||
}
|
||||
|
||||
@@ -447,13 +447,13 @@ public class ResolverListAdapter extends BaseAdapter {
|
||||
ri.nonLocalizedLabel = li.getNonLocalizedLabel();
|
||||
ri.icon = li.getIconResource();
|
||||
ri.iconResourceId = ri.icon;
|
||||
ri.userHandle = mInitialIntentsUserSpace;
|
||||
}
|
||||
if (userManager.isManagedProfile()) {
|
||||
ri.noResourceId = true;
|
||||
ri.icon = 0;
|
||||
}
|
||||
|
||||
ri.userHandle = mInitialIntentsUserSpace;
|
||||
addResolveInfo(new DisplayResolveInfo(ii, ri,
|
||||
ri.loadLabel(mPm), null, ii, makePresentationGetter(ri)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user