Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit df753092 authored by Tony Mak's avatar Tony Mak Committed by Android (Google) Code Review
Browse files

Merge "Get application info in the correct user id" into pi-dev

parents e1c76d71 352dc0b4
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -202,7 +202,9 @@ public class PermissionMonitor {
            // Only using the first package name. There may be multiple names if multiple
            // apps share the same UID, but in that case they also share permissions so
            // querying with any of the names will return the same results.
            final PackageInfo app = mPackageManager.getPackageInfo(names[0], GET_PERMISSIONS);
            int userId = UserHandle.getUserId(uid);
            final PackageInfo app = mPackageManager.getPackageInfoAsUser(
                    names[0], GET_PERMISSIONS, userId);
            return hasUseBackgroundNetworksPermission(app);
        } catch (NameNotFoundException e) {
            // App not found.