Merge "Restore shelf clip logic from R to prevent clipping on collapse." into sc-dev am: fe9b6d5e0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14958562 Change-Id: I922ad0899947e636e7f97fba7e547e629105d76b
This commit is contained in:
@@ -259,11 +259,9 @@ public class NotificationShelf extends ActivatableNotificationView implements
|
||||
final float inShelfAmount = updateShelfTransformation(i, child, scrollingFast,
|
||||
expandingAnimated, isLastChild);
|
||||
|
||||
final float stackEnd = mAmbientState.getStackY()
|
||||
+ mAmbientState.getStackHeight();
|
||||
// TODO(b/172289889) scale mPaddingBetweenElements with expansion amount
|
||||
if ((isLastChild && !child.isInShelf()) || aboveShelf || backgroundForceHidden) {
|
||||
notificationClipEnd = stackEnd;
|
||||
notificationClipEnd = shelfStart + getIntrinsicHeight();
|
||||
} else {
|
||||
notificationClipEnd = shelfStart - mPaddingBetweenElements;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user