From 47fc0f97a81641f6bebe0b28ed1b9bbb857b8200 Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Mon, 31 Oct 2022 15:42:29 +0800 Subject: [PATCH] Add Context.crossProfileApps for Spa Bug: 236346018 Test: Manual with Settings App Change-Id: I7d8ab237dae538b87b8efd74869ee235d9488660 --- .../settingslib/spaprivileged/framework/common/Contexts.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/framework/common/Contexts.kt b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/framework/common/Contexts.kt index fd723dd067d7b..bb1cd6e44867e 100644 --- a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/framework/common/Contexts.kt +++ b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/framework/common/Contexts.kt @@ -22,6 +22,7 @@ import android.app.admin.DevicePolicyManager import android.app.usage.StorageStatsManager import android.apphibernation.AppHibernationManager import android.content.Context +import android.content.pm.CrossProfileApps import android.content.pm.verify.domain.DomainVerificationManager import android.os.UserHandle import android.os.UserManager @@ -36,6 +37,9 @@ val Context.appHibernationManager get() = getSystemService(AppHibernationManager /** The [AppOpsManager] instance. */ val Context.appOpsManager get() = getSystemService(AppOpsManager::class.java)!! +/** The [CrossProfileApps] instance. */ +val Context.crossProfileApps get() = getSystemService(CrossProfileApps::class.java)!! + /** The [DevicePolicyManager] instance. */ val Context.devicePolicyManager get() = getSystemService(DevicePolicyManager::class.java)!!