Merge "Apply visibility to #getSuspendedPackageLauncherExtras"
This commit is contained in:
@@ -746,11 +746,15 @@ public class LauncherAppsService extends SystemService {
|
||||
@Override
|
||||
public Bundle getSuspendedPackageLauncherExtras(String packageName,
|
||||
UserHandle user) {
|
||||
if (!canAccessProfile(user.getIdentifier(), "Cannot get launcher extras")) {
|
||||
final int callingUid = injectBinderCallingUid();
|
||||
final int userId = user.getIdentifier();
|
||||
if (!canAccessProfile(userId, "Cannot get launcher extras")) {
|
||||
return null;
|
||||
}
|
||||
return mPackageManagerInternal.getSuspendedPackageLauncherExtras(packageName,
|
||||
user.getIdentifier());
|
||||
if (mPackageManagerInternal.filterAppAccess(packageName, callingUid, userId)) {
|
||||
return null;
|
||||
}
|
||||
return mPackageManagerInternal.getSuspendedPackageLauncherExtras(packageName, userId);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user