diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java index 01a668487af39..9023549ed7b91 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java @@ -96,7 +96,7 @@ public class QSPanel extends LinearLayout implements Tunable { private BrightnessMirrorController mBrightnessMirrorController; private LinearLayout mHorizontalLinearLayout; - private LinearLayout mHorizontalContentContainer; + protected LinearLayout mHorizontalContentContainer; // Only used with media private QSTileLayout mHorizontalTileLayout; @@ -131,7 +131,7 @@ public class QSPanel extends LinearLayout implements Tunable { mHorizontalContentContainer = new RemeasuringLinearLayout(mContext); mHorizontalContentContainer.setOrientation(LinearLayout.VERTICAL); - mHorizontalContentContainer.setClipChildren(false); + mHorizontalContentContainer.setClipChildren(true); mHorizontalContentContainer.setClipToPadding(false); mHorizontalTileLayout = createHorizontalTileLayout(); diff --git a/packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java b/packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java index 9a697b1fe2ce5..e24acf27c9735 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java @@ -52,6 +52,14 @@ public class QuickQSPanel extends QSPanel { // Don't add brightness view } + @Override + void initialize() { + super.initialize(); + if (mHorizontalContentContainer != null) { + mHorizontalContentContainer.setClipChildren(false); + } + } + @Override public TileLayout createRegularTileLayout() { return new QQSSideLabelTileLayout(mContext);