diff options
author | alk3pInjection <webmaster@raspii.tech> | 2023-07-04 20:04:45 +0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2023-07-05 17:28:15 +0800 |
commit | 60e8fb79a32ea6640f49fd67db30534ccb51583c (patch) | |
tree | fcfade507e75fe498a80f85e22e2415f47140ad8 | |
parent | 63b66708900c11f223afde61aef46013cdfcc1b0 (diff) |
Revert "SystemUI: Show the alarm icon on QS as well"
Will need to be reimplemented if needed after QPR3
This reverts commit ced39973ad12c32c4b65b05c8dba7a66e28906f6.
Change-Id: I684281a125347eabae087ad90e2cee05567bfeef
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeaderController.java | 2 | ||||
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/shade/LargeScreenShadeHeaderController.kt | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeaderController.java b/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeaderController.java index 2ac17179e72a..467df1994d44 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeaderController.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeaderController.java @@ -127,6 +127,8 @@ class QuickStatusBarHeaderController extends ViewController<QuickStatusBarHeader protected void onViewAttached() { mPrivacyIconsController.onParentVisible(); mPrivacyIconsController.setChipVisibilityListener(this); + mIconContainer.addIgnoredSlot( + getResources().getString(com.android.internal.R.string.status_bar_alarm_clock)); mIconContainer.setShouldRestrictIcons(false); mStatusBarIconController.addIconGroup(mIconManager); diff --git a/packages/SystemUI/src/com/android/systemui/shade/LargeScreenShadeHeaderController.kt b/packages/SystemUI/src/com/android/systemui/shade/LargeScreenShadeHeaderController.kt index 0d3234f66e96..e406be1ea0a3 100644 --- a/packages/SystemUI/src/com/android/systemui/shade/LargeScreenShadeHeaderController.kt +++ b/packages/SystemUI/src/com/android/systemui/shade/LargeScreenShadeHeaderController.kt @@ -282,6 +282,13 @@ class LargeScreenShadeHeaderController @Inject constructor( .setQSCarrierGroup(qsCarrierGroup) .build() + if (!combinedHeaders) { + // In the new header, we display alarm icon but we ignore it when not using the new + // headers. + iconContainer.addIgnoredSlot( + context.getString(com.android.internal.R.string.status_bar_alarm_clock) + ) + } if (combinedHeaders) { privacyIconsController.onParentVisible() } |