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

Commit c0f025b2 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Adds instant app visibility to instumentation" into pi-dev

parents 4f225809 ea18c501
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -4092,8 +4092,15 @@ public class PackageManagerService extends IPackageManager.Stub
            return false;
        }
        if (callerIsInstantApp) {
            // request for a specific component; if it hasn't been explicitly exposed, filter
            // request for a specific component; if it hasn't been explicitly exposed through
            // property or instrumentation target, filter
            if (component != null) {
                final PackageParser.Instrumentation instrumentation =
                        mInstrumentation.get(component);
                if (instrumentation != null
                        && isCallerSameApp(instrumentation.info.targetPackage, callingUid)) {
                    return false;
                }
                return !isComponentVisibleToInstantApp(component, componentType);
            }
            // request for application; if no components have been explicitly exposed, filter