From c3cfd025d07d383b488d0e46ab2dc69b472f8d70 Mon Sep 17 00:00:00 2001 From: Lucas Dupin Date: Mon, 14 Dec 2020 12:17:57 -0800 Subject: [PATCH] Remove shadows from shade Removed base elevation from shade, but kept it on overlaping notifications or heads-up. Othwerise we'd have legibility issues depending on where the heads-up is rendered. Test: visual Bug: 173561906 Change-Id: If4f275437853e394fbd49378f2af489ba1abcead --- .../systemui/statusbar/notification/stack/AmbientState.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/AmbientState.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/AmbientState.java index 885048df13f18..73e70467e2c92 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/AmbientState.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/AmbientState.java @@ -20,7 +20,6 @@ import android.annotation.NonNull; import android.annotation.Nullable; import android.content.Context; import android.util.MathUtils; -import android.view.View; import com.android.systemui.R; import com.android.systemui.statusbar.NotificationShelf; @@ -31,14 +30,13 @@ import com.android.systemui.statusbar.notification.row.ExpandableNotificationRow import com.android.systemui.statusbar.notification.row.ExpandableView; import com.android.systemui.statusbar.notification.stack.StackScrollAlgorithm.SectionProvider; -import java.util.ArrayList; - /** * A global state to track all input states for the algorithm. */ public class AmbientState { private static final float MAX_PULSE_HEIGHT = 100000f; + private static final boolean NOTIFICATIONS_HAVE_SHADOWS = false; private final SectionProvider mSectionProvider; private int mScrollY; @@ -106,7 +104,7 @@ public class AmbientState { } private static int getBaseHeight(int zdistanceBetweenElements) { - return 4 * zdistanceBetweenElements; + return NOTIFICATIONS_HAVE_SHADOWS ? 4 * zdistanceBetweenElements : 0; } /**