Loading services/core/java/com/android/server/wm/ActivityStarter.java +6 −0 Original line number Diff line number Diff line Loading @@ -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) { Loading Loading
services/core/java/com/android/server/wm/ActivityStarter.java +6 −0 Original line number Diff line number Diff line Loading @@ -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) { Loading