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

Commit b55e304e authored by Jeff DeCew's avatar Jeff DeCew Committed by Automerger Merge Worker
Browse files

Merge "Fix pinched short notification at bottom of lockscreen." into tm-qpr-dev am: 2f63c77b

parents 68242f1b 2f63c77b
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -398,7 +398,14 @@ public class NotificationShelf extends ActivatableNotificationView implements
            if (child instanceof ActivatableNotificationView) {
                ActivatableNotificationView anv =
                        (ActivatableNotificationView) child;
                updateCornerRoundnessOnScroll(anv, viewStart, shelfStart);
                // Because we show whole notifications on the lockscreen, the bottom notification is
                // always "just about to enter the shelf" by normal scrolling rules.  This is fine
                // if the shelf is visible, but if the shelf is hidden, it causes incorrect curling.
                // notificationClipEnd handles the discrepancy between a visible and hidden shelf,
                // so we use that when on the keyguard (and while animating away) to reduce curling.
                final float keyguardSafeShelfStart =
                        mAmbientState.isOnKeyguard() ? notificationClipEnd : shelfStart;
                updateCornerRoundnessOnScroll(anv, viewStart, keyguardSafeShelfStart);
            }
        }