diff options
| author | 2024-04-03 16:03:47 +0000 | |
|---|---|---|
| committer | 2024-04-03 16:03:47 +0000 | |
| commit | 8964d5f146aa304f8fb7af84f4e782cc9de76bb5 (patch) | |
| tree | 9d7bafc568f44b2b2655d6bc35039a9226d6593d | |
| parent | 5a0f5ab3b2a0cd3b206678d7f26a1b11e1f97e33 (diff) | |
| parent | ed2babd8660e1d6643c9e16a78ac5192b21014e8 (diff) | |
Merge "Add policy restrictions to migrated Location Tile" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/policy/PolicyModule.kt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/PolicyModule.kt b/packages/SystemUI/src/com/android/systemui/statusbar/policy/PolicyModule.kt index 7a570275d868..988564ae907c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/PolicyModule.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/PolicyModule.kt @@ -14,6 +14,7 @@ package com.android.systemui.statusbar.policy +import android.os.UserManager import com.android.systemui.qs.QsEventLogger import com.android.systemui.qs.pipeline.shared.TileSpec import com.android.systemui.qs.tileimpl.QSTileImpl @@ -47,6 +48,7 @@ import com.android.systemui.qs.tiles.impl.work.domain.interactor.WorkModeTileUse import com.android.systemui.qs.tiles.impl.work.domain.model.WorkModeTileModel import com.android.systemui.qs.tiles.impl.work.ui.WorkModeTileMapper import com.android.systemui.qs.tiles.viewmodel.QSTileConfig +import com.android.systemui.qs.tiles.viewmodel.QSTilePolicy import com.android.systemui.qs.tiles.viewmodel.QSTileUIConfig import com.android.systemui.qs.tiles.viewmodel.QSTileViewModel import com.android.systemui.res.R @@ -120,6 +122,13 @@ interface PolicyModule { labelRes = R.string.quick_settings_location_label, ), instanceId = uiEventLogger.getNewInstanceId(), + policy = + QSTilePolicy.Restricted( + listOf( + UserManager.DISALLOW_SHARE_LOCATION, + UserManager.DISALLOW_CONFIG_LOCATION + ) + ) ) /** Inject LocationTile into tileViewModelMap in QSModule */ |