Clean up the clipTopAmount to correct rounded corners for group summaries

Bug: 230080345
Test: manual
Change-Id: Id3ccdc576d5b786e901c9655955675fe0728d0d7
This commit is contained in:
Jeff DeCew
2022-05-21 11:24:23 +00:00
parent 34b4ebd89a
commit 4de87ec12d

View File

@@ -2104,6 +2104,13 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
public void applyLaunchAnimationParams(LaunchAnimationParameters params) {
if (params == null) {
// `null` params indicates the animation is over, which means we can't access
// params.getParentStartClipTopAmount() which has the value we want to restore.
// Fortunately, only NotificationShelf actually uses these values for anything other
// than this launch animation, so we can restore the value to 0 and it's right for now.
if (mNotificationParent != null) {
mNotificationParent.setClipTopAmount(0);
}
return;
}