Loading services/core/java/com/android/server/pm/PackageManagerService.java +6 −3 Original line number Diff line number Diff line Loading @@ -4417,9 +4417,7 @@ public class PackageManagerService extends IPackageManager.Stub { synchronized(mPackages) { CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( intent, resolvedType, 0, sourceUserId, parent.id); return xpDomainInfo != null && xpDomainInfo.bestDomainVerificationStatus != INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER; return xpDomainInfo != null; } } return false; Loading Loading @@ -4576,6 +4574,11 @@ public class PackageManagerService extends IPackageManager.Stub { result.bestDomainVerificationStatus); } } // Don't consider matches with status NEVER across profiles. if (result != null && result.bestDomainVerificationStatus == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER) { return null; } return result; } Loading Loading
services/core/java/com/android/server/pm/PackageManagerService.java +6 −3 Original line number Diff line number Diff line Loading @@ -4417,9 +4417,7 @@ public class PackageManagerService extends IPackageManager.Stub { synchronized(mPackages) { CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( intent, resolvedType, 0, sourceUserId, parent.id); return xpDomainInfo != null && xpDomainInfo.bestDomainVerificationStatus != INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER; return xpDomainInfo != null; } } return false; Loading Loading @@ -4576,6 +4574,11 @@ public class PackageManagerService extends IPackageManager.Stub { result.bestDomainVerificationStatus); } } // Don't consider matches with status NEVER across profiles. if (result != null && result.bestDomainVerificationStatus == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER) { return null; } return result; } Loading