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

Commit 8c61850c authored by Jordan Demeulenaere's avatar Jordan Demeulenaere
Browse files

Fix notifications z-height when they don't have shadows.

This CL improves the animation triggered when we launch an app after
tapping a notification. See b/181654098 for after/before videos.

Bug: 181654098
Test: Manual
Change-Id: I6af80597c7e4588c2197371d6cdf18f44635cb5e
parent dcbd1633
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -2052,8 +2052,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
                mNotificationLaunchHeight,
                zProgress);
        setTranslationZ(translationZ);
        float extraWidthForClipping = params.getWidth() - getWidth()
                + MathUtils.lerp(0, mOutlineRadius * 2, params.getProgress());
        float extraWidthForClipping = params.getWidth() - getWidth();
        setExtraWidthForClipping(extraWidthForClipping);
        int top = params.getTop();
        float interpolation = Interpolators.FAST_OUT_SLOW_IN.getInterpolation(params.getProgress());
+1 −1
Original line number Diff line number Diff line
@@ -133,7 +133,7 @@ public class AmbientState {
     */
    public static int getNotificationLaunchHeight(Context context) {
        int zDistance = getZDistanceBetweenElements(context);
        return getBaseHeight(zDistance) * 2;
        return NOTIFICATIONS_HAVE_SHADOWS ? 2 * getBaseHeight(zDistance) : 4 * zDistance;
    }

    /**