Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c05ca5e8 authored by Michał Brzeziński's avatar Michał Brzeziński Committed by Automerger Merge Worker
Browse files

Merge "Fixing notification shade scrims aliasing issue" into sc-dev am: 2357d86a

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14601813

Change-Id: Ib187a15d5fc961ffe80c5729af4d31c35e22633b
parents d831d158 2357d86a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -294,7 +294,6 @@ public class ScrimView extends View {

    /**
     * Make bottom edge concave so overlap between layers is not visible for alphas between 0 and 1
     * @return height of concavity
     */
    public void enableBottomEdgeConcave(boolean clipScrim) {
        if (mDrawable instanceof ScrimDrawable) {
+4 −1
Original line number Diff line number Diff line
@@ -547,9 +547,12 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener, Dump
     * Set bounds for notifications background, all coordinates are absolute
     */
    public void setNotificationsBounds(float left, float top, float right, float bottom) {
        mNotificationsScrim.setDrawableBounds(left, top, right, bottom);
        if (mClipsQsScrim) {
            // "top - 1" to have 1 px of scrims overlap, see: b/186644628
            mNotificationsScrim.setDrawableBounds(left, top - 1, right, bottom);
            mScrimBehind.setBottomEdgePosition((int) top);
        } else {
            mNotificationsScrim.setDrawableBounds(left, top, right, bottom);
        }
    }