Loading services/core/java/com/android/server/pm/PackageManagerService.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -4417,9 +4417,7 @@ public class PackageManagerService extends IPackageManager.Stub { synchronized(mPackages) { synchronized(mPackages) { CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( intent, resolvedType, 0, sourceUserId, parent.id); intent, resolvedType, 0, sourceUserId, parent.id); return xpDomainInfo != null return xpDomainInfo != null; && xpDomainInfo.bestDomainVerificationStatus != INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER; } } } } return false; return false; Loading Loading @@ -4576,6 +4574,11 @@ public class PackageManagerService extends IPackageManager.Stub { result.bestDomainVerificationStatus); 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; return result; } } Loading Loading
services/core/java/com/android/server/pm/PackageManagerService.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -4417,9 +4417,7 @@ public class PackageManagerService extends IPackageManager.Stub { synchronized(mPackages) { synchronized(mPackages) { CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( CrossProfileDomainInfo xpDomainInfo = getCrossProfileDomainPreferredLpr( intent, resolvedType, 0, sourceUserId, parent.id); intent, resolvedType, 0, sourceUserId, parent.id); return xpDomainInfo != null return xpDomainInfo != null; && xpDomainInfo.bestDomainVerificationStatus != INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER; } } } } return false; return false; Loading Loading @@ -4576,6 +4574,11 @@ public class PackageManagerService extends IPackageManager.Stub { result.bestDomainVerificationStatus); 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; return result; } } Loading