diff options
author | 2025-03-24 11:25:07 +0800 | |
---|---|---|
committer | 2025-03-24 11:25:07 +0800 | |
commit | 49fe5df4bab552d789f5a4af62b77b8fdad9efc6 (patch) | |
tree | 734096b4dd337fa8063ec4e294d5dda9a6da55ac | |
parent | d9a023d1a0a9cdd72a2e6d2f5606ebfe457a8f99 (diff) |
Add Category for TogglePermissionAppInfoPage
Also remove the unused InfoPageAdditionalContent.
Fix: 405019781
Flag: EXEMPT bug fix
Test: visual
Change-Id: I3cb7c658a3f401986c807b0ffd6e336f2086af9f
2 files changed, 10 insertions, 10 deletions
diff --git a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppInfoPage.kt b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppInfoPage.kt index 5580d2e3211b..6dd5e371d8a6 100644 --- a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppInfoPage.kt +++ b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppInfoPage.kt @@ -37,6 +37,7 @@ import com.android.settingslib.spa.widget.preference.Preference import com.android.settingslib.spa.widget.preference.PreferenceModel import com.android.settingslib.spa.widget.preference.SwitchPreferenceModel import com.android.settingslib.spa.widget.ui.AnnotatedText +import com.android.settingslib.spa.widget.ui.Category import com.android.settingslib.spaprivileged.model.app.AppRecord import com.android.settingslib.spaprivileged.model.app.IPackageManagers import com.android.settingslib.spaprivileged.model.app.PackageManagers @@ -153,13 +154,15 @@ internal fun <T : AppRecord> TogglePermissionAppListModel<T>.TogglePermissionApp override val changeable = { isChangeable } override val onCheckedChange: (Boolean) -> Unit = { setAllowed(record, it) } } - RestrictedSwitchPreference( - model = switchModel, - restrictions = getRestrictions(userId, packageName, isAllowed()), - ifBlockedByAdminOverrideCheckedValueTo = switchifBlockedByAdminOverrideCheckedValueTo, - restrictionsProviderFactory = restrictionsProviderFactory, - ) - InfoPageAdditionalContent(record, isAllowed) + Category { + RestrictedSwitchPreference( + model = switchModel, + restrictions = getRestrictions(userId, packageName, isAllowed()), + ifBlockedByAdminOverrideCheckedValueTo = + switchifBlockedByAdminOverrideCheckedValueTo, + restrictionsProviderFactory = restrictionsProviderFactory, + ) + } } } diff --git a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppList.kt b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppList.kt index 771eb85ee21a..a3e4aa0420ff 100644 --- a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppList.kt +++ b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/template/app/TogglePermissionAppList.kt @@ -91,9 +91,6 @@ interface TogglePermissionAppListModel<T : AppRecord> { * Sets whether the permission is allowed for the given app. */ fun setAllowed(record: T, newAllowed: Boolean) - - @Composable - fun InfoPageAdditionalContent(record: T, isAllowed: () -> Boolean?) {} } /** |