From 2dc54247dd33670c80ff601891dc12a7f557736f Mon Sep 17 00:00:00 2001 From: Hai Zhang Date: Wed, 20 Jan 2021 02:11:32 +0000 Subject: [PATCH] Match both direct boot aware and unaware when updating default home. Bug: 174443442 Change-Id: Ie9ae891d26f90645f1919159fa629e35a1445f4d Test: manual --- .../core/java/com/android/server/pm/PackageManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index a7b9622ab3c0f..f45f649a9c848 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -20583,7 +20583,7 @@ public class PackageManagerService extends IPackageManager.Stub } final Intent intent = getHomeIntent(); final List resolveInfos = queryIntentActivitiesInternal(intent, null, - PackageManager.GET_META_DATA, userId); + MATCH_DIRECT_BOOT_AWARE | MATCH_DIRECT_BOOT_UNAWARE, userId); final ResolveInfo preferredResolveInfo = findPreferredActivityNotLocked( intent, null, 0, resolveInfos, 0, true, false, false, userId); final String packageName = preferredResolveInfo != null