diff options
| author | 2024-04-28 18:09:25 +0000 | |
|---|---|---|
| committer | 2024-04-28 18:09:25 +0000 | |
| commit | ef4e537d03ee67726067ce422cb6a67c098bcf7d (patch) | |
| tree | 23516577615cea7a8ac27883f4f59c3acb624420 | |
| parent | 57fdee44a21aae14aacd4f4e6eb4b1e0b835d80c (diff) | |
| parent | db3f523c578745169ab7a6006612cf4712e7d50c (diff) | |
Merge "Include the FooterView height in the stackHeight stored in NotificationViewHeightRepository" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java index de0f24798427..57504b2649bf 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java @@ -2399,12 +2399,13 @@ public class NotificationStackScrollLayout private void updateContentHeight() { final float scrimTopPadding = mAmbientState.isOnKeyguard() ? 0 : mMinimumPaddings; final int shelfIntrinsicHeight = mShelf != null ? mShelf.getIntrinsicHeight() : 0; + final int footerIntrinsicHeight = mFooterView != null ? mFooterView.getIntrinsicHeight() : 0; final float height = (int) scrimTopPadding + (int) mNotificationStackSizeCalculator.computeHeight( /* notificationStackScrollLayout= */ this, mMaxDisplayedNotifications, shelfIntrinsicHeight); mIntrinsicContentHeight = height; - mScrollViewFields.sendStackHeight(height); + mScrollViewFields.sendStackHeight(height + footerIntrinsicHeight); // The topPadding can be bigger than the regular padding when qs is expanded, in that // state the maxPanelHeight and the contentHeight should be bigger |