From 0633d9c86734e73c5f5e2d5f93d4f23c1fad0c4d Mon Sep 17 00:00:00 2001 From: Michał Brzeziński Date: Wed, 1 May 2024 16:55:54 +0000 Subject: Revert "Revert "Revert "Moving hardware layer to the parent of b..." Revert submission 27051276-revert-27031190-revert-26981837-brightness-slider-hardware-layer-OAWQSOIGCE-EMUPBALOMR Reason for revert: b/337324065 Reverted changes: /q/submissionid:27051276-revert-27031190-revert-26981837-brightness-slider-hardware-layer-OAWQSOIGCE-EMUPBALOMR Change-Id: I5cf2b66da0d76350669ec8dc0193764de2fbef8c --- packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java | 4 ---- .../android/systemui/settings/brightness/BrightnessSliderView.java | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java b/packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java index 042fb63f949c..4ee2db796aef 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java @@ -75,10 +75,6 @@ public class QSContainerImpl extends FrameLayout implements Dumpable { @Override protected void onFinishInflate() { super.onFinishInflate(); - // set layer to make alpha animation of brightness slider nicer - otherwise elements - // of slider are animated separately and it doesn't look good. See b/329244723 - setLayerType(LAYER_TYPE_HARDWARE, null); - mQSPanelContainer = findViewById(R.id.expanded_qs_scroll_view); mQSPanel = findViewById(R.id.quick_settings_panel); mHeader = findViewById(R.id.header); diff --git a/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderView.java b/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderView.java index e051dab3a2b5..92006a473ed8 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderView.java +++ b/packages/SystemUI/src/com/android/systemui/settings/brightness/BrightnessSliderView.java @@ -63,6 +63,7 @@ public class BrightnessSliderView extends FrameLayout { @Override protected void onFinishInflate() { super.onFinishInflate(); + setLayerType(LAYER_TYPE_HARDWARE, null); mSlider = requireViewById(R.id.slider); mSlider.setAccessibilityLabel(getContentDescription().toString()); -- cgit v1.2.3-59-g8ed1b