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

Commit 34c32a24 authored by Michael Groover's avatar Michael Groover Committed by Android (Google) Code Review
Browse files

Merge "Grant app visibility if launching app opts in to sharing identity"

parents 53f7735e d8e0b093
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1663,6 +1663,12 @@ class ActivityStarter {
            pmInternal.grantImplicitAccess(mStartActivity.mUserId, mIntent,
                    UserHandle.getAppId(mStartActivity.info.applicationInfo.uid) /*recipient*/,
                    resultToUid /*visible*/, true /*direct*/);
        } else if (mStartActivity.mShareIdentity) {
            final PackageManagerInternal pmInternal =
                    mService.getPackageManagerInternalLocked();
            pmInternal.grantImplicitAccess(mStartActivity.mUserId, mIntent,
                    UserHandle.getAppId(mStartActivity.info.applicationInfo.uid) /*recipient*/,
                    r.launchedFromUid /*visible*/, true /*direct*/);
        }
        final Task startedTask = mStartActivity.getTask();
        if (newTask) {